builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-798 starttime: 1465205939.41 results: success (0) buildid: 20160606005529 builduid: 6db101698653460786251af7d92acda9 revision: c629b5f1d41e2b9736cee9008585c31ecbda5b41 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:38:59.409397) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:38:59.409882) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-06-06 02:38:59.410166) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-06-06 02:39:00.500393) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:39:00.500700) ========= 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-1465205906.874365-317825770 _=/tools/buildbot/bin/python using PTY: False --2016-06-06 02:39:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.89M=0.001s 2016-06-06 02:39:01 (8.89 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.547709 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:39:01.193383) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:39:01.193692) ========= 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-1465205906.874365-317825770 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031454 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:39:01.257403) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-06 02:39:01.257758) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c629b5f1d41e2b9736cee9008585c31ecbda5b41 --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-aurora --rev c629b5f1d41e2b9736cee9008585c31ecbda5b41 --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-1465205906.874365-317825770 _=/tools/buildbot/bin/python using PTY: False 2016-06-06 02:39:01,437 truncating revision to first 12 chars 2016-06-06 02:39:01,437 Setting DEBUG logging. 2016-06-06 02:39:01,437 attempt 1/10 2016-06-06 02:39:01,438 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c629b5f1d41e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 02:39:02,663 unpacking tar archive at: mozilla-aurora-c629b5f1d41e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.783012 ========= master_lag: 1.94 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-06 02:39:04.980801) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:39:04.981139) ========= script_repo_revision: c629b5f1d41e2b9736cee9008585c31ecbda5b41 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:39:04.981592) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-06-06 02:39:04.981875) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-06-06 02:39:07.477355) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 59 secs) (at 2016-06-06 02:39:07.477692) ========= /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-aurora --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-aurora', '--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-1465205906.874365-317825770 _=/tools/buildbot/bin/python using PTY: False 02:39:07 INFO - MultiFileLogger online at 20160606 02:39:07 in /builds/slave/test 02:39:07 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-aurora --download-symbols true 02:39:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:39:07 INFO - {'append_to_log': False, 02:39:07 INFO - 'base_work_dir': '/builds/slave/test', 02:39:07 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:39:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:39:07 INFO - 'buildbot_json_path': 'buildprops.json', 02:39:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:39:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:39:07 INFO - 'download_minidump_stackwalk': True, 02:39:07 INFO - 'download_symbols': 'true', 02:39:07 INFO - 'e10s': False, 02:39:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:39:07 INFO - 'tooltool.py': '/tools/tooltool.py', 02:39:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:39:07 INFO - '/tools/misc-python/virtualenv.py')}, 02:39:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:39:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:39:07 INFO - 'log_level': 'info', 02:39:07 INFO - 'log_to_console': True, 02:39:07 INFO - 'opt_config_files': (), 02:39:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:39:07 INFO - '--processes=1', 02:39:07 INFO - '--config=%(test_path)s/wptrunner.ini', 02:39:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:39:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:39:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:39:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:39:07 INFO - 'pip_index': False, 02:39:07 INFO - 'require_test_zip': True, 02:39:07 INFO - 'test_type': ('testharness',), 02:39:07 INFO - 'this_chunk': '1', 02:39:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:39:07 INFO - 'total_chunks': '10', 02:39:07 INFO - 'virtualenv_path': 'venv', 02:39:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:39:07 INFO - 'work_dir': 'build'} 02:39:07 INFO - ##### 02:39:07 INFO - ##### Running clobber step. 02:39:07 INFO - ##### 02:39:07 INFO - Running pre-action listener: _resource_record_pre_action 02:39:07 INFO - Running main action method: clobber 02:39:07 INFO - rmtree: /builds/slave/test/build 02:39:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:39:09 INFO - Running post-action listener: _resource_record_post_action 02:39:09 INFO - ##### 02:39:09 INFO - ##### Running read-buildbot-config step. 02:39:09 INFO - ##### 02:39:09 INFO - Running pre-action listener: _resource_record_pre_action 02:39:09 INFO - Running main action method: read_buildbot_config 02:39:09 INFO - Using buildbot properties: 02:39:09 INFO - { 02:39:09 INFO - "project": "", 02:39:09 INFO - "product": "firefox", 02:39:09 INFO - "script_repo_revision": "production", 02:39:09 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 02:39:09 INFO - "repository": "", 02:39:09 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 02:39:09 INFO - "buildid": "20160606005529", 02:39:09 INFO - "pgo_build": "False", 02:39:09 INFO - "basedir": "/builds/slave/test", 02:39:09 INFO - "buildnumber": 0, 02:39:09 INFO - "slavename": "tst-linux32-spot-798", 02:39:09 INFO - "revision": "c629b5f1d41e2b9736cee9008585c31ecbda5b41", 02:39:09 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 02:39:09 INFO - "platform": "linux", 02:39:09 INFO - "branch": "mozilla-aurora", 02:39:09 INFO - "repo_path": "releases/mozilla-aurora", 02:39:09 INFO - "moz_repo_path": "", 02:39:09 INFO - "stage_platform": "linux", 02:39:09 INFO - "builduid": "6db101698653460786251af7d92acda9", 02:39:09 INFO - "slavebuilddir": "test" 02:39:09 INFO - } 02:39:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 02:39:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 02:39:09 INFO - Running post-action listener: _resource_record_post_action 02:39:09 INFO - ##### 02:39:09 INFO - ##### Running download-and-extract step. 02:39:09 INFO - ##### 02:39:09 INFO - Running pre-action listener: _resource_record_pre_action 02:39:09 INFO - Running main action method: download_and_extract 02:39:09 INFO - mkdir: /builds/slave/test/build/tests 02:39:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:09 INFO - https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:39:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:39:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:39:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:39:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 02:39:14 INFO - Downloaded 1325 bytes. 02:39:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:39:14 INFO - Using the following test package requirements: 02:39:14 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 02:39:14 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 02:39:14 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 02:39:14 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'jsshell-linux-i686.zip'], 02:39:14 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 02:39:14 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 02:39:14 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 02:39:14 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 02:39:14 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 02:39:14 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:39:14 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 02:39:14 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:39:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:14 INFO - https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:39:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:39:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:39:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:39:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 02:39:24 INFO - Downloaded 22801770 bytes. 02:39:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:39:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:39:24 INFO - caution: filename not matched: web-platform/* 02:39:24 INFO - Return code: 11 02:39:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:24 INFO - https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:39:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:39:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:39:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:39:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:39:35 INFO - Downloaded 36389079 bytes. 02:39:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:39:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:39:39 INFO - caution: filename not matched: bin/* 02:39:39 INFO - caution: filename not matched: config/* 02:39:39 INFO - caution: filename not matched: mozbase/* 02:39:39 INFO - caution: filename not matched: marionette/* 02:39:39 INFO - caution: filename not matched: tools/wptserve/* 02:39:39 INFO - Return code: 11 02:39:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:39 INFO - https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:39:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:39:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:39:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:39:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 02:39:59 INFO - Downloaded 69366995 bytes. 02:39:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:39:59 INFO - mkdir: /builds/slave/test/properties 02:39:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:39:59 INFO - Writing to file /builds/slave/test/properties/build_url 02:39:59 INFO - Contents: 02:39:59 INFO - build_url:https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:40:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:40:00 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:40:00 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:40:00 INFO - Contents: 02:40:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:40:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:00 INFO - https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:40:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:40:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:40:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:40:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:40:25 INFO - Downloaded 92338202 bytes. 02:40:25 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:40:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:40:34 INFO - Return code: 0 02:40:34 INFO - Running post-action listener: _resource_record_post_action 02:40:34 INFO - Running post-action listener: set_extra_try_arguments 02:40:34 INFO - ##### 02:40:34 INFO - ##### Running create-virtualenv step. 02:40:34 INFO - ##### 02:40:34 INFO - Running pre-action listener: _pre_create_virtualenv 02:40:34 INFO - Running pre-action listener: _resource_record_pre_action 02:40:34 INFO - Running main action method: create_virtualenv 02:40:34 INFO - Creating virtualenv /builds/slave/test/build/venv 02:40:34 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 02:40:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:40:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:40:34 INFO - Using real prefix '/usr' 02:40:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:40:35 INFO - Installing distribute.............................................................................................................................................................................................done. 02:40:39 INFO - Installing pip.................done. 02:40:39 INFO - Return code: 0 02:40:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:40:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8c8cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cf3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8da5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a87e30>, '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 0x8d24c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8da3470>, '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-1465205906.874365-317825770', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:40:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 02:40:39 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:40:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:40:39 INFO - 'CCACHE_UMASK': '002', 02:40:39 INFO - 'DISPLAY': ':0', 02:40:39 INFO - 'HOME': '/home/cltbld', 02:40:39 INFO - 'LANG': 'en_US.UTF-8', 02:40:39 INFO - 'LOGNAME': 'cltbld', 02:40:39 INFO - 'MAIL': '/var/mail/cltbld', 02:40:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:40:39 INFO - 'MOZ_NO_REMOTE': '1', 02:40:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:40:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:40:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:40:39 INFO - 'PWD': '/builds/slave/test', 02:40:39 INFO - 'SHELL': '/bin/bash', 02:40:39 INFO - 'SHLVL': '1', 02:40:39 INFO - 'TERM': 'linux', 02:40:39 INFO - 'TMOUT': '86400', 02:40:39 INFO - 'USER': 'cltbld', 02:40:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465205906.874365-317825770', 02:40:39 INFO - '_': '/tools/buildbot/bin/python'} 02:40:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:40:39 INFO - Downloading/unpacking psutil>=0.7.1 02:40:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:40:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:40:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:40:44 INFO - Installing collected packages: psutil 02:40:44 INFO - Running setup.py install for psutil 02:40:45 INFO - building 'psutil._psutil_linux' extension 02:40:45 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 02:40:45 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:40:45 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:40:45 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 02:40:45 INFO - building 'psutil._psutil_posix' extension 02:40:45 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 02:40:45 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 02:40:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:40:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:40:45 INFO - Successfully installed psutil 02:40:45 INFO - Cleaning up... 02:40:45 INFO - Return code: 0 02:40:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:40:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40:45 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8c8cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cf3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8da5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a87e30>, '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 0x8d24c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8da3470>, '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-1465205906.874365-317825770', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:40:45 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 02:40:45 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:40:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:40:45 INFO - 'CCACHE_UMASK': '002', 02:40:45 INFO - 'DISPLAY': ':0', 02:40:45 INFO - 'HOME': '/home/cltbld', 02:40:45 INFO - 'LANG': 'en_US.UTF-8', 02:40:45 INFO - 'LOGNAME': 'cltbld', 02:40:45 INFO - 'MAIL': '/var/mail/cltbld', 02:40:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:40:45 INFO - 'MOZ_NO_REMOTE': '1', 02:40:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:40:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:40:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:40:45 INFO - 'PWD': '/builds/slave/test', 02:40:45 INFO - 'SHELL': '/bin/bash', 02:40:45 INFO - 'SHLVL': '1', 02:40:45 INFO - 'TERM': 'linux', 02:40:45 INFO - 'TMOUT': '86400', 02:40:45 INFO - 'USER': 'cltbld', 02:40:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465205906.874365-317825770', 02:40:45 INFO - '_': '/tools/buildbot/bin/python'} 02:40:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:40:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:40: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 02:40: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 02:40:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40: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 02:40: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 02:40:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:40:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:40:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:40:51 INFO - Installing collected packages: mozsystemmonitor 02:40:51 INFO - Running setup.py install for mozsystemmonitor 02:40:51 INFO - Successfully installed mozsystemmonitor 02:40:51 INFO - Cleaning up... 02:40:51 INFO - Return code: 0 02:40:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:40: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')]} 02:40:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40: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')]} 02:40:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8c8cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cf3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8da5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a87e30>, '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 0x8d24c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8da3470>, '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-1465205906.874365-317825770', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:40:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 02:40:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:40:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:40:51 INFO - 'CCACHE_UMASK': '002', 02:40:51 INFO - 'DISPLAY': ':0', 02:40:51 INFO - 'HOME': '/home/cltbld', 02:40:51 INFO - 'LANG': 'en_US.UTF-8', 02:40:51 INFO - 'LOGNAME': 'cltbld', 02:40:51 INFO - 'MAIL': '/var/mail/cltbld', 02:40:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:40:51 INFO - 'MOZ_NO_REMOTE': '1', 02:40:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:40:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:40:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:40:51 INFO - 'PWD': '/builds/slave/test', 02:40:51 INFO - 'SHELL': '/bin/bash', 02:40:51 INFO - 'SHLVL': '1', 02:40:51 INFO - 'TERM': 'linux', 02:40:51 INFO - 'TMOUT': '86400', 02:40:51 INFO - 'USER': 'cltbld', 02:40:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465205906.874365-317825770', 02:40:51 INFO - '_': '/tools/buildbot/bin/python'} 02:40:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:40:51 INFO - Downloading/unpacking blobuploader==1.2.4 02:40:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:56 INFO - Downloading blobuploader-1.2.4.tar.gz 02:40:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:40:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:40:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:40:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:40:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:40:58 INFO - Downloading docopt-0.6.1.tar.gz 02:40:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:40:58 INFO - Installing collected packages: blobuploader, requests, docopt 02:40:58 INFO - Running setup.py install for blobuploader 02:40:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:40:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:40:58 INFO - Running setup.py install for requests 02:40:59 INFO - Running setup.py install for docopt 02:40:59 INFO - Successfully installed blobuploader requests docopt 02:40:59 INFO - Cleaning up... 02:40:59 INFO - Return code: 0 02:40:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:40: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')]} 02:40:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40: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')]} 02:40:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:40:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8c8cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cf3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8da5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a87e30>, '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 0x8d24c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8da3470>, '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-1465205906.874365-317825770', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:40:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:40:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:40:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:40:59 INFO - 'CCACHE_UMASK': '002', 02:40:59 INFO - 'DISPLAY': ':0', 02:40:59 INFO - 'HOME': '/home/cltbld', 02:40:59 INFO - 'LANG': 'en_US.UTF-8', 02:40:59 INFO - 'LOGNAME': 'cltbld', 02:40:59 INFO - 'MAIL': '/var/mail/cltbld', 02:40:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:40:59 INFO - 'MOZ_NO_REMOTE': '1', 02:40:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:40:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:40:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:40:59 INFO - 'PWD': '/builds/slave/test', 02:40:59 INFO - 'SHELL': '/bin/bash', 02:40:59 INFO - 'SHLVL': '1', 02:40:59 INFO - 'TERM': 'linux', 02:40:59 INFO - 'TMOUT': '86400', 02:40:59 INFO - 'USER': 'cltbld', 02:40:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465205906.874365-317825770', 02:40:59 INFO - '_': '/tools/buildbot/bin/python'} 02:41:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:41:00 INFO - Running setup.py (path:/tmp/pip-PfbBfy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:41:00 INFO - Running setup.py (path:/tmp/pip-SAHzCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:41:00 INFO - Running setup.py (path:/tmp/pip-Kqq5xs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:41:00 INFO - Running setup.py (path:/tmp/pip-dgnRnV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:41:00 INFO - Running setup.py (path:/tmp/pip-iY8yI7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:41:00 INFO - Running setup.py (path:/tmp/pip-Vs3DhI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:41:00 INFO - Running setup.py (path:/tmp/pip-2x4uR1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:41:01 INFO - Running setup.py (path:/tmp/pip-Xtavim-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:41:01 INFO - Running setup.py (path:/tmp/pip-sHiakn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:41:01 INFO - Running setup.py (path:/tmp/pip-c79djG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:41:01 INFO - Running setup.py (path:/tmp/pip-WbbzU7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:41:01 INFO - Running setup.py (path:/tmp/pip-Hv8wIT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:41:01 INFO - Running setup.py (path:/tmp/pip-KnfwAN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:41:01 INFO - Running setup.py (path:/tmp/pip-EKwOuR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:41:01 INFO - Running setup.py (path:/tmp/pip-TaNNH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:41:02 INFO - Running setup.py (path:/tmp/pip-lqD2ZG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:41:02 INFO - Running setup.py (path:/tmp/pip-LPSOoe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:41:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:41:02 INFO - Running setup.py (path:/tmp/pip-hEdCWq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:41:02 INFO - Running setup.py (path:/tmp/pip-Y80bQa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:41:02 INFO - Running setup.py (path:/tmp/pip-oSfX2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:41:03 INFO - Running setup.py (path:/tmp/pip-9uVNWq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:41:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:41:03 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 02:41:03 INFO - Running setup.py install for manifestparser 02:41:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:41:03 INFO - Running setup.py install for mozcrash 02:41:03 INFO - Running setup.py install for mozdebug 02:41:03 INFO - Running setup.py install for mozdevice 02:41:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Running setup.py install for mozfile 02:41:04 INFO - Running setup.py install for mozhttpd 02:41:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Running setup.py install for mozinfo 02:41:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Running setup.py install for mozInstall 02:41:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:41:04 INFO - Running setup.py install for mozleak 02:41:05 INFO - Running setup.py install for mozlog 02:41:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:41:05 INFO - Running setup.py install for moznetwork 02:41:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:41:05 INFO - Running setup.py install for mozprocess 02:41:05 INFO - Running setup.py install for mozprofile 02:41:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:41:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:41:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:41:05 INFO - Running setup.py install for mozrunner 02:41:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:41:06 INFO - Running setup.py install for mozscreenshot 02:41:06 INFO - Running setup.py install for moztest 02:41:06 INFO - Running setup.py install for mozversion 02:41:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:41:06 INFO - Running setup.py install for wptserve 02:41:07 INFO - Running setup.py install for marionette-driver 02:41:07 INFO - Running setup.py install for browsermob-proxy 02:41:07 INFO - Running setup.py install for marionette-client 02:41:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:41:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:41:08 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 02:41:08 INFO - Cleaning up... 02:41:08 INFO - Return code: 0 02:41:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:41:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:41:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:41:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:41:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:41:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:41:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:41:08 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8c8cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cf3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8da5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a87e30>, '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 0x8d24c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8da3470>, '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-1465205906.874365-317825770', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:41:08 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:41:08 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:41:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:41:08 INFO - 'CCACHE_UMASK': '002', 02:41:08 INFO - 'DISPLAY': ':0', 02:41:08 INFO - 'HOME': '/home/cltbld', 02:41:08 INFO - 'LANG': 'en_US.UTF-8', 02:41:08 INFO - 'LOGNAME': 'cltbld', 02:41:08 INFO - 'MAIL': '/var/mail/cltbld', 02:41:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:41:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:41:08 INFO - 'MOZ_NO_REMOTE': '1', 02:41:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:41:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:41:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:41:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:41:08 INFO - 'PWD': '/builds/slave/test', 02:41:08 INFO - 'SHELL': '/bin/bash', 02:41:08 INFO - 'SHLVL': '1', 02:41:08 INFO - 'TERM': 'linux', 02:41:08 INFO - 'TMOUT': '86400', 02:41:08 INFO - 'USER': 'cltbld', 02:41:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465205906.874365-317825770', 02:41:08 INFO - '_': '/tools/buildbot/bin/python'} 02:41:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:41:08 INFO - Running setup.py (path:/tmp/pip-JbHQBS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:41:08 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 02:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:41:08 INFO - Running setup.py (path:/tmp/pip-OyxiLo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:41:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:41:08 INFO - Running setup.py (path:/tmp/pip-9J7Vf4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:41:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 02:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:41:08 INFO - Running setup.py (path:/tmp/pip-SP_QPX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:41:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:41:09 INFO - Running setup.py (path:/tmp/pip-wFbpeh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 02:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:41:09 INFO - Running setup.py (path:/tmp/pip-2OBGpw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 02:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:41:09 INFO - Running setup.py (path:/tmp/pip-ejlVIo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 02:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:41:09 INFO - Running setup.py (path:/tmp/pip-_5rzI4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 02:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:41:09 INFO - Running setup.py (path:/tmp/pip-f00ULs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 02:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:41:09 INFO - Running setup.py (path:/tmp/pip-4UD8xG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:41:09 INFO - Running setup.py (path:/tmp/pip-XDDUxY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 02:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:41:09 INFO - Running setup.py (path:/tmp/pip-rQYWOY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:41:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 02:41:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:41:10 INFO - Running setup.py (path:/tmp/pip-MnpbjZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:41:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 02:41:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:41:10 INFO - Running setup.py (path:/tmp/pip-_1Vcpk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:41:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 02:41:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:41:10 INFO - Running setup.py (path:/tmp/pip-QPVGKR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:41:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 02:41:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:41:10 INFO - Running setup.py (path:/tmp/pip-Lt2ZZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:41:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 02:41:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:41:10 INFO - Running setup.py (path:/tmp/pip-D52K6r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:41:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 02:41:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:41:10 INFO - Running setup.py (path:/tmp/pip-gfxZ_a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:41:10 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 02:41:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:41:10 INFO - Running setup.py (path:/tmp/pip-JNqGQG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 02:41:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:41:11 INFO - Running setup.py (path:/tmp/pip-Z7ARgo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 02:41:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:41:11 INFO - Running setup.py (path:/tmp/pip-NFVV1T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:41:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:41:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:41:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:41:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:41:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:41:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:41:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:41:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:41:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:41:16 INFO - Downloading blessings-1.6.tar.gz 02:41:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:41:16 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 02:41:16 INFO - Installing collected packages: blessings 02:41:16 INFO - Running setup.py install for blessings 02:41:16 INFO - Successfully installed blessings 02:41:16 INFO - Cleaning up... 02:41:17 INFO - Return code: 0 02:41:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:41:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:41:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:41:17 INFO - Reading from file tmpfile_stdout 02:41:17 INFO - Current package versions: 02:41:17 INFO - argparse == 1.2.1 02:41:17 INFO - blessings == 1.6 02:41:17 INFO - blobuploader == 1.2.4 02:41:17 INFO - browsermob-proxy == 0.6.0 02:41:17 INFO - docopt == 0.6.1 02:41:17 INFO - manifestparser == 1.1 02:41:17 INFO - marionette-client == 2.3.0 02:41:17 INFO - marionette-driver == 1.4.0 02:41:17 INFO - mozInstall == 1.12 02:41:17 INFO - mozcrash == 0.17 02:41:17 INFO - mozdebug == 0.1 02:41:17 INFO - mozdevice == 0.48 02:41:17 INFO - mozfile == 1.2 02:41:17 INFO - mozhttpd == 0.7 02:41:17 INFO - mozinfo == 0.9 02:41:17 INFO - mozleak == 0.1 02:41:17 INFO - mozlog == 3.1 02:41:17 INFO - moznetwork == 0.27 02:41:17 INFO - mozprocess == 0.22 02:41:17 INFO - mozprofile == 0.28 02:41:17 INFO - mozrunner == 6.11 02:41:17 INFO - mozscreenshot == 0.1 02:41:17 INFO - mozsystemmonitor == 0.0 02:41:17 INFO - moztest == 0.7 02:41:17 INFO - mozversion == 1.4 02:41:17 INFO - psutil == 3.1.1 02:41:17 INFO - requests == 1.2.3 02:41:17 INFO - wptserve == 1.4.0 02:41:17 INFO - wsgiref == 0.1.2 02:41:17 INFO - Running post-action listener: _resource_record_post_action 02:41:17 INFO - Running post-action listener: _start_resource_monitoring 02:41:17 INFO - Starting resource monitoring. 02:41:17 INFO - ##### 02:41:17 INFO - ##### Running pull step. 02:41:17 INFO - ##### 02:41:17 INFO - Running pre-action listener: _resource_record_pre_action 02:41:17 INFO - Running main action method: pull 02:41:17 INFO - Pull has nothing to do! 02:41:17 INFO - Running post-action listener: _resource_record_post_action 02:41:17 INFO - ##### 02:41:17 INFO - ##### Running install step. 02:41:17 INFO - ##### 02:41:17 INFO - Running pre-action listener: _resource_record_pre_action 02:41:17 INFO - Running main action method: install 02:41:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:41:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:41:17 INFO - Reading from file tmpfile_stdout 02:41:17 INFO - Detecting whether we're running mozinstall >=1.0... 02:41:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:41:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:41:18 INFO - Reading from file tmpfile_stdout 02:41:18 INFO - Output received: 02:41:18 INFO - Usage: mozinstall [options] installer 02:41:18 INFO - Options: 02:41:18 INFO - -h, --help show this help message and exit 02:41:18 INFO - -d DEST, --destination=DEST 02:41:18 INFO - Directory to install application into. [default: 02:41:18 INFO - "/builds/slave/test"] 02:41:18 INFO - --app=APP Application being installed. [default: firefox] 02:41:18 INFO - mkdir: /builds/slave/test/build/application 02:41:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:41:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:41:47 INFO - Reading from file tmpfile_stdout 02:41:47 INFO - Output received: 02:41:47 INFO - /builds/slave/test/build/application/firefox/firefox 02:41:47 INFO - Running post-action listener: _resource_record_post_action 02:41:47 INFO - ##### 02:41:47 INFO - ##### Running run-tests step. 02:41:47 INFO - ##### 02:41:47 INFO - Running pre-action listener: _resource_record_pre_action 02:41:47 INFO - Running main action method: run_tests 02:41:47 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:41:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:41:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:41:47 INFO - grabbing minidump binary from tooltool 02:41: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')]} 02:41:47 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 0x8a87e30>, '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 0x8d24c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8da3470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:41:47 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 02:41:47 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 02:41:47 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:41:47 INFO - Return code: 0 02:41:47 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:41:47 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:41:47 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/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.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 02:41:47 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/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.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 02:41:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:41:47 INFO - 'CCACHE_UMASK': '002', 02:41:47 INFO - 'DISPLAY': ':0', 02:41:47 INFO - 'HOME': '/home/cltbld', 02:41:47 INFO - 'LANG': 'en_US.UTF-8', 02:41:47 INFO - 'LOGNAME': 'cltbld', 02:41:47 INFO - 'MAIL': '/var/mail/cltbld', 02:41:47 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:41:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:41:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:41:47 INFO - 'MOZ_NO_REMOTE': '1', 02:41:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:41:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:41:47 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:41:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:41:47 INFO - 'PWD': '/builds/slave/test', 02:41:47 INFO - 'SHELL': '/bin/bash', 02:41:47 INFO - 'SHLVL': '1', 02:41:47 INFO - 'TERM': 'linux', 02:41:47 INFO - 'TMOUT': '86400', 02:41:47 INFO - 'USER': 'cltbld', 02:41:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465205906.874365-317825770', 02:41:47 INFO - '_': '/tools/buildbot/bin/python'} 02:41:47 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/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.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 02:41:48 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 02:41:48 INFO - import pkg_resources 02:41:49 INFO - Using 1 client processes 02:41:49 INFO - wptserve Starting http server on 127.0.0.1:8000 02:41:49 INFO - wptserve Starting http server on 127.0.0.1:8001 02:41:49 INFO - wptserve Starting http server on 127.0.0.1:8443 02:41:51 INFO - SUITE-START | Running 778 tests 02:41:51 INFO - Running testharness tests 02:41:52 INFO - Setting up ssl 02:41:52 INFO - PROCESS | certutil | 02:41:52 INFO - PROCESS | certutil | 02:41:52 INFO - PROCESS | certutil | 02:41:52 INFO - Certificate Nickname Trust Attributes 02:41:52 INFO - SSL,S/MIME,JAR/XPI 02:41:52 INFO - 02:41:52 INFO - web-platform-tests CT,, 02:41:52 INFO - 02:41:52 INFO - Starting runner 02:41:54 INFO - PROCESS | 6210 | 1465206114871 Marionette DEBUG Marionette enabled via build flag and pref 02:41:55 INFO - PROCESS | 6210 | ++DOCSHELL 0xa4f0ec00 == 1 [pid = 6210] [id = 1] 02:41:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 1 (0xa4f0f000) [pid = 6210] [serial = 1] [outer = (nil)] 02:41:55 INFO - PROCESS | 6210 | [6210] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:41:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 2 (0xa4f0f800) [pid = 6210] [serial = 2] [outer = 0xa4f0f000] 02:41:55 INFO - PROCESS | 6210 | 1465206115535 Marionette INFO Listening on port 2828 02:41:56 INFO - PROCESS | 6210 | 1465206116099 Marionette DEBUG Marionette enabled via command-line flag 02:41:56 INFO - PROCESS | 6210 | ++DOCSHELL 0xa2394400 == 2 [pid = 6210] [id = 2] 02:41:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 3 (0xa23d9c00) [pid = 6210] [serial = 3] [outer = (nil)] 02:41:56 INFO - PROCESS | 6210 | [6210] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:41:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 4 (0xa23da400) [pid = 6210] [serial = 4] [outer = 0xa23d9c00] 02:41:56 INFO - PROCESS | 6210 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22ae520 02:41:56 INFO - PROCESS | 6210 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a22b8020 02:41:56 INFO - PROCESS | 6210 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22bafc0 02:41:56 INFO - PROCESS | 6210 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22bbc20 02:41:56 INFO - PROCESS | 6210 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22d5960 02:41:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 5 (0xa34e8400) [pid = 6210] [serial = 5] [outer = 0xa4f0f000] 02:41:56 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:56 INFO - PROCESS | 6210 | 1465206116464 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45224 02:41:56 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:56 INFO - PROCESS | 6210 | 1465206116546 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45225 02:41:56 INFO - PROCESS | 6210 | 1465206116552 Marionette DEBUG Closed connection conn0 02:41:56 INFO - PROCESS | 6210 | [6210] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 02:41:56 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:56 INFO - PROCESS | 6210 | 1465206116682 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45226 02:41:56 INFO - PROCESS | 6210 | 1465206116686 Marionette DEBUG Closed connection conn1 02:41:56 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:56 INFO - PROCESS | 6210 | 1465206116756 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45227 02:41:56 INFO - PROCESS | 6210 | 1465206116760 Marionette DEBUG Closed connection conn2 02:41:56 INFO - PROCESS | 6210 | 1465206116810 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:41:56 INFO - PROCESS | 6210 | 1465206116830 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606005529","device":"desktop","version":"48.0a2"} 02:41:57 INFO - PROCESS | 6210 | [6210] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:41:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x9afbd800 == 3 [pid = 6210] [id = 3] 02:41:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 6 (0x9afbe000) [pid = 6210] [serial = 6] [outer = (nil)] 02:41:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x9afc2800 == 4 [pid = 6210] [id = 4] 02:41:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 7 (0x9afc2c00) [pid = 6210] [serial = 7] [outer = (nil)] 02:41:58 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:41:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x9a1ae400 == 5 [pid = 6210] [id = 5] 02:41:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 8 (0x9a1ae800) [pid = 6210] [serial = 8] [outer = (nil)] 02:41:59 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:41:59 INFO - PROCESS | 6210 | [6210] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:41:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 9 (0x99f93c00) [pid = 6210] [serial = 9] [outer = 0x9a1ae800] 02:41:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 10 (0x99b25800) [pid = 6210] [serial = 10] [outer = 0x9afbe000] 02:41:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 11 (0x99b27400) [pid = 6210] [serial = 11] [outer = 0x9afc2c00] 02:41:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 12 (0xa23dac00) [pid = 6210] [serial = 12] [outer = 0x9a1ae800] 02:42:00 INFO - PROCESS | 6210 | 1465206120676 Marionette INFO startBrowser dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:00 INFO - PROCESS | 6210 | 1465206120729 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 6210 | 1465206120746 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 6210 | 1465206120749 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 13 (0x989d0000) [pid = 6210] [serial = 13] [outer = 0x9a1ae800] 02:42:01 INFO - PROCESS | 6210 | 1465206121495 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606005529","device":"desktop","version":"48.0a2","command_id":1}}] 02:42:01 INFO - PROCESS | 6210 | 1465206121720 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:42:01 INFO - PROCESS | 6210 | 1465206121724 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:02 INFO - PROCESS | 6210 | 1465206122107 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:42:02 INFO - PROCESS | 6210 | 1465206122268 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:42:02 INFO - PROCESS | 6210 | 1465206122273 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:02 INFO - PROCESS | 6210 | [6210] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:42:02 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:42:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 14 (0x96da4000) [pid = 6210] [serial = 14] [outer = 0x9a1ae800] 02:42:02 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:42:02 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:02 INFO - PROCESS | 6210 | 1465206122895 Marionette TRACE conn3 <- [1,3,null,{}] 02:42:02 INFO - PROCESS | 6210 | 1465206122929 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:42:02 INFO - PROCESS | 6210 | 1465206122936 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:02 INFO - PROCESS | 6210 | 1465206122974 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:42:03 INFO - PROCESS | 6210 | 1465206123087 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 6210 | 1465206123091 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 02:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:42:03 INFO - PROCESS | 6210 | 1465206123109 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 6210 | 1465206123115 Marionette TRACE conn3 <- [1,6,null,{}] 02:42:03 INFO - PROCESS | 6210 | 1465206123122 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 6210 | 1465206123127 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:03 INFO - PROCESS | 6210 | 1465206123148 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:42:03 INFO - PROCESS | 6210 | 1465206123158 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 6210 | 1465206123167 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x950e3800 == 6 [pid = 6210] [id = 6] 02:42:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 15 (0x950e3c00) [pid = 6210] [serial = 15] [outer = (nil)] 02:42:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 16 (0x96d9dc00) [pid = 6210] [serial = 16] [outer = 0x950e3c00] 02:42:03 INFO - PROCESS | 6210 | 1465206123244 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 17 (0xa2527c00) [pid = 6210] [serial = 17] [outer = 0x950e3c00] 02:42:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a58400 == 7 [pid = 6210] [id = 7] 02:42:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 18 (0x93a59800) [pid = 6210] [serial = 18] [outer = (nil)] 02:42:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 19 (0x93ab0c00) [pid = 6210] [serial = 19] [outer = 0x93a59800] 02:42:03 INFO - PROCESS | 6210 | 1465206123738 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 20 (0x93abac00) [pid = 6210] [serial = 20] [outer = 0x93a59800] 02:42:04 INFO - PROCESS | 6210 | [6210] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:42:04 INFO - PROCESS | 6210 | 1465206124229 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1184ms 02:42:04 INFO - PROCESS | 6210 | 1465206124308 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 6210 | 1465206124312 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 02:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:42:04 INFO - PROCESS | 6210 | 1465206124411 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 6210 | 1465206124413 Marionette TRACE conn3 <- [1,10,null,{}] 02:42:04 INFO - PROCESS | 6210 | 1465206124455 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 6210 | 1465206124464 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:04 INFO - PROCESS | 6210 | 1465206124645 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:42:04 INFO - PROCESS | 6210 | 1465206124664 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 6210 | 1465206124675 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x922dd800 == 8 [pid = 6210] [id = 8] 02:42:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 21 (0x922ddc00) [pid = 6210] [serial = 21] [outer = (nil)] 02:42:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 22 (0x922dfc00) [pid = 6210] [serial = 22] [outer = 0x922ddc00] 02:42:04 INFO - PROCESS | 6210 | 1465206124745 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 23 (0x93a59000) [pid = 6210] [serial = 23] [outer = 0x922ddc00] 02:42:05 INFO - PROCESS | 6210 | 1465206125744 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1469ms 02:42:05 INFO - PROCESS | 6210 | 1465206125806 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:42:05 INFO - PROCESS | 6210 | 1465206125813 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 02:42:05 INFO - PROCESS | 6210 | 1465206125821 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 6210 | 1465206125827 Marionette TRACE conn3 <- [1,14,null,{}] 02:42:05 INFO - PROCESS | 6210 | 1465206125835 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 6210 | 1465206125840 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:06 INFO - PROCESS | 6210 | 1465206126147 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:42:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x92329800 == 9 [pid = 6210] [id = 9] 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 24 (0x9232a800) [pid = 6210] [serial = 24] [outer = (nil)] 02:42:06 INFO - PROCESS | 6210 | 1465206126307 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 6210 | 1465206126322 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 25 (0x9232c800) [pid = 6210] [serial = 25] [outer = 0x9232a800] 02:42:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x9232fc00 == 10 [pid = 6210] [id = 10] 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 26 (0x92330000) [pid = 6210] [serial = 26] [outer = (nil)] 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 27 (0x92372400) [pid = 6210] [serial = 27] [outer = 0x92330000] 02:42:06 INFO - PROCESS | 6210 | 1465206126437 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 28 (0x92378c00) [pid = 6210] [serial = 28] [outer = 0x92330000] 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 29 (0x9232b800) [pid = 6210] [serial = 29] [outer = 0x9232a800] 02:42:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x922d9c00 == 11 [pid = 6210] [id = 11] 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 30 (0x9232e000) [pid = 6210] [serial = 30] [outer = (nil)] 02:42:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 31 (0x93abd400) [pid = 6210] [serial = 31] [outer = 0x9232e000] 02:42:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 32 (0x950e0400) [pid = 6210] [serial = 32] [outer = 0x9232e000] 02:42:07 INFO - PROCESS | 6210 | 1465206127571 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1837ms 02:42:07 INFO - PROCESS | 6210 | 1465206127658 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 6210 | 1465206127665 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 02:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:42:07 INFO - PROCESS | 6210 | 1465206127676 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 6210 | 1465206127679 Marionette TRACE conn3 <- [1,18,null,{}] 02:42:07 INFO - PROCESS | 6210 | 1465206127686 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 6210 | 1465206127692 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:07 INFO - PROCESS | 6210 | 1465206127908 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:42:08 INFO - PROCESS | 6210 | 1465206128084 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 6210 | 1465206128092 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x950da000 == 12 [pid = 6210] [id = 12] 02:42:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 33 (0x950dac00) [pid = 6210] [serial = 33] [outer = (nil)] 02:42:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 34 (0x98d71c00) [pid = 6210] [serial = 34] [outer = 0x950dac00] 02:42:08 INFO - PROCESS | 6210 | 1465206128174 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 35 (0x995cec00) [pid = 6210] [serial = 35] [outer = 0x950dac00] 02:42:09 INFO - PROCESS | 6210 | 1465206129021 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1379ms 02:42:09 INFO - PROCESS | 6210 | 1465206129056 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 6210 | 1465206129061 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 02:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:42:09 INFO - PROCESS | 6210 | 1465206129067 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 6210 | 1465206129074 Marionette TRACE conn3 <- [1,22,null,{}] 02:42:09 INFO - PROCESS | 6210 | 1465206129096 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 6210 | 1465206129109 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:09 INFO - PROCESS | 6210 | 1465206129296 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:42:09 INFO - PROCESS | 6210 | 1465206129424 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 6210 | 1465206129437 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x9af84400 == 13 [pid = 6210] [id = 13] 02:42:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 36 (0x9af8a400) [pid = 6210] [serial = 36] [outer = (nil)] 02:42:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 37 (0x9b768400) [pid = 6210] [serial = 37] [outer = 0x9af8a400] 02:42:09 INFO - PROCESS | 6210 | 1465206129519 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 38 (0x9d417800) [pid = 6210] [serial = 38] [outer = 0x9af8a400] 02:42:10 INFO - PROCESS | 6210 | 1465206130398 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1386ms 02:42:10 INFO - PROCESS | 6210 | 1465206130454 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:42:10 INFO - PROCESS | 6210 | 1465206130459 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 02:42:10 INFO - PROCESS | 6210 | 1465206130466 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 6210 | 1465206130469 Marionette TRACE conn3 <- [1,26,null,{}] 02:42:10 INFO - PROCESS | 6210 | 1465206130475 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 6210 | 1465206130480 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:10 INFO - PROCESS | 6210 | 1465206130756 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:42:10 INFO - PROCESS | 6210 | 1465206130945 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 6210 | 1465206130956 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x92377800 == 14 [pid = 6210] [id = 14] 02:42:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 39 (0x92379c00) [pid = 6210] [serial = 39] [outer = (nil)] 02:42:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 40 (0x93a53c00) [pid = 6210] [serial = 40] [outer = 0x92379c00] 02:42:11 INFO - PROCESS | 6210 | 1465206131227 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 41 (0x94fa9000) [pid = 6210] [serial = 41] [outer = 0x92379c00] 02:42:12 INFO - PROCESS | 6210 | 1465206132134 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1734ms 02:42:12 INFO - PROCESS | 6210 | 1465206132200 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:42:12 INFO - PROCESS | 6210 | 1465206132206 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 02:42:12 INFO - PROCESS | 6210 | 1465206132213 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 6210 | 1465206132216 Marionette TRACE conn3 <- [1,30,null,{}] 02:42:12 INFO - PROCESS | 6210 | 1465206132224 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 6210 | 1465206132229 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:12 INFO - PROCESS | 6210 | 1465206132400 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:42:12 INFO - PROCESS | 6210 | 1465206132516 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 6210 | 1465206132527 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x98a86800 == 15 [pid = 6210] [id = 15] 02:42:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 42 (0x98a88000) [pid = 6210] [serial = 42] [outer = (nil)] 02:42:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 43 (0x98d71400) [pid = 6210] [serial = 43] [outer = 0x98a88000] 02:42:12 INFO - PROCESS | 6210 | 1465206132599 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 44 (0x99566400) [pid = 6210] [serial = 44] [outer = 0x98a88000] 02:42:13 INFO - PROCESS | 6210 | 1465206133313 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1130ms 02:42:13 INFO - PROCESS | 6210 | 1465206133342 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 6210 | 1465206133347 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 02:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:42:13 INFO - PROCESS | 6210 | 1465206133357 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 6210 | 1465206133361 Marionette TRACE conn3 <- [1,34,null,{}] 02:42:13 INFO - PROCESS | 6210 | 1465206133367 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 6210 | 1465206133372 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:13 INFO - PROCESS | 6210 | 1465206133535 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:42:13 INFO - PROCESS | 6210 | 1465206133630 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 6210 | 1465206133636 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x995c8800 == 16 [pid = 6210] [id = 16] 02:42:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 45 (0x99678400) [pid = 6210] [serial = 45] [outer = (nil)] 02:42:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 46 (0x9a9e4400) [pid = 6210] [serial = 46] [outer = 0x99678400] 02:42:13 INFO - PROCESS | 6210 | 1465206133705 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 47 (0x9af55800) [pid = 6210] [serial = 47] [outer = 0x99678400] 02:42:14 INFO - PROCESS | 6210 | 1465206134373 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1044ms 02:42:14 INFO - PROCESS | 6210 | 1465206134401 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 6210 | 1465206134404 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 02:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:42:14 INFO - PROCESS | 6210 | 1465206134412 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 6210 | 1465206134418 Marionette TRACE conn3 <- [1,38,null,{}] 02:42:14 INFO - PROCESS | 6210 | 1465206134453 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:14 INFO - PROCESS | 6210 | 1465206134461 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:14 INFO - PROCESS | 6210 | 1465206134618 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:42:14 INFO - PROCESS | 6210 | 1465206134629 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 6210 | 1465206134635 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x97773800 == 17 [pid = 6210] [id = 17] 02:42:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 48 (0x9af83c00) [pid = 6210] [serial = 48] [outer = (nil)] 02:42:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 49 (0x9b76ac00) [pid = 6210] [serial = 49] [outer = 0x9af83c00] 02:42:14 INFO - PROCESS | 6210 | 1465206134703 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 50 (0x977dd400) [pid = 6210] [serial = 50] [outer = 0x9af83c00] 02:42:15 INFO - PROCESS | 6210 | 1465206135506 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1137ms 02:42:15 INFO - PROCESS | 6210 | 1465206135550 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 6210 | 1465206135554 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 02:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:42:15 INFO - PROCESS | 6210 | 1465206135560 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 6210 | 1465206135562 Marionette TRACE conn3 <- [1,42,null,{}] 02:42:15 INFO - PROCESS | 6210 | 1465206135568 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:15 INFO - PROCESS | 6210 | 1465206135587 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:15 INFO - PROCESS | 6210 | 1465206135735 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:42:15 INFO - PROCESS | 6210 | 1465206135744 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 6210 | 1465206135755 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x9d847c00 == 18 [pid = 6210] [id = 18] 02:42:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 51 (0x9d849400) [pid = 6210] [serial = 51] [outer = (nil)] 02:42:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 52 (0x9d8ec000) [pid = 6210] [serial = 52] [outer = 0x9d849400] 02:42:15 INFO - PROCESS | 6210 | 1465206135822 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 53 (0xa0512400) [pid = 6210] [serial = 53] [outer = 0x9d849400] 02:42:16 INFO - PROCESS | 6210 | 1465206136605 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1079ms 02:42:16 INFO - PROCESS | 6210 | 1465206136642 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 6210 | 1465206136645 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 02:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:42:16 INFO - PROCESS | 6210 | 1465206136652 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 6210 | 1465206136654 Marionette TRACE conn3 <- [1,46,null,{}] 02:42:16 INFO - PROCESS | 6210 | 1465206136660 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 6210 | 1465206136665 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:16 INFO - PROCESS | 6210 | 1465206136848 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:42:16 INFO - PROCESS | 6210 | 1465206136869 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 6210 | 1465206136876 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:16 INFO - PROCESS | 6210 | ++DOCSHELL 0xa0518000 == 19 [pid = 6210] [id = 19] 02:42:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 54 (0xa100c000) [pid = 6210] [serial = 54] [outer = (nil)] 02:42:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 55 (0xa2254800) [pid = 6210] [serial = 55] [outer = 0xa100c000] 02:42:16 INFO - PROCESS | 6210 | 1465206136962 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0xa230cc00) [pid = 6210] [serial = 56] [outer = 0xa100c000] 02:42:17 INFO - PROCESS | 6210 | 1465206137776 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1180ms 02:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:42:17 INFO - PROCESS | 6210 | 1465206137832 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 6210 | 1465206137834 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 02:42:17 INFO - PROCESS | 6210 | 1465206137839 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 6210 | 1465206137843 Marionette TRACE conn3 <- [1,50,null,{}] 02:42:17 INFO - PROCESS | 6210 | 1465206137849 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:17 INFO - PROCESS | 6210 | 1465206137859 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:18 INFO - PROCESS | 6210 | 1465206138007 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:42:18 INFO - PROCESS | 6210 | 1465206138017 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 6210 | 1465206138023 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x93aae400 == 20 [pid = 6210] [id = 20] 02:42:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0xa2390400) [pid = 6210] [serial = 57] [outer = (nil)] 02:42:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0xa34ed800) [pid = 6210] [serial = 58] [outer = 0xa2390400] 02:42:18 INFO - PROCESS | 6210 | 1465206138090 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x98150400) [pid = 6210] [serial = 59] [outer = 0xa2390400] 02:42:18 INFO - PROCESS | 6210 | 1465206138795 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 978ms 02:42:18 INFO - PROCESS | 6210 | 1465206138818 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 6210 | 1465206138822 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 02:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:42:18 INFO - PROCESS | 6210 | 1465206138829 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 6210 | 1465206138846 Marionette TRACE conn3 <- [1,54,null,{}] 02:42:18 INFO - PROCESS | 6210 | 1465206138852 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 6210 | 1465206138857 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:19 INFO - PROCESS | 6210 | 1465206139044 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:42:19 INFO - PROCESS | 6210 | 1465206139063 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 6210 | 1465206139071 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x92237c00 == 21 [pid = 6210] [id = 21] 02:42:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x922d6c00) [pid = 6210] [serial = 60] [outer = (nil)] 02:42:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0xa35ecc00) [pid = 6210] [serial = 61] [outer = 0x922d6c00] 02:42:19 INFO - PROCESS | 6210 | 1465206139134 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0xa36a1000) [pid = 6210] [serial = 62] [outer = 0x922d6c00] 02:42:19 INFO - PROCESS | 6210 | 1465206139801 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 999ms 02:42:19 INFO - PROCESS | 6210 | 1465206139829 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 6210 | 1465206139832 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 02:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:42:19 INFO - PROCESS | 6210 | 1465206139838 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 6210 | 1465206139841 Marionette TRACE conn3 <- [1,58,null,{}] 02:42:19 INFO - PROCESS | 6210 | 1465206139846 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:19 INFO - PROCESS | 6210 | 1465206139851 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:20 INFO - PROCESS | 6210 | 1465206140003 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:42:20 INFO - PROCESS | 6210 | 1465206140110 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 6210 | 1465206140116 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x9a949400 == 22 [pid = 6210] [id = 22] 02:42:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x9a949c00) [pid = 6210] [serial = 63] [outer = (nil)] 02:42:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x9a950800) [pid = 6210] [serial = 64] [outer = 0x9a949c00] 02:42:20 INFO - PROCESS | 6210 | 1465206140186 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x9a953c00) [pid = 6210] [serial = 65] [outer = 0x9a949c00] 02:42:21 INFO - PROCESS | 6210 | 1465206141848 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2085ms 02:42:21 INFO - PROCESS | 6210 | 1465206141926 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 6210 | 1465206141930 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 02:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:42:21 INFO - PROCESS | 6210 | 1465206141939 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 6210 | 1465206141943 Marionette TRACE conn3 <- [1,62,null,{}] 02:42:21 INFO - PROCESS | 6210 | 1465206141951 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 6210 | 1465206141957 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:22 INFO - PROCESS | 6210 | 1465206142139 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:42:22 INFO - PROCESS | 6210 | 1465206142204 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 6210 | 1465206142213 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x93761800 == 23 [pid = 6210] [id = 23] 02:42:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x93763000) [pid = 6210] [serial = 66] [outer = (nil)] 02:42:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x96da8800) [pid = 6210] [serial = 67] [outer = 0x93763000] 02:42:22 INFO - PROCESS | 6210 | 1465206142281 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x97773400) [pid = 6210] [serial = 68] [outer = 0x93763000] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x950e3c00) [pid = 6210] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x922ddc00) [pid = 6210] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x92330000) [pid = 6210] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x950dac00) [pid = 6210] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x9af8a400) [pid = 6210] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x92379c00) [pid = 6210] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x98a88000) [pid = 6210] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x99678400) [pid = 6210] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x9af83c00) [pid = 6210] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x9d849400) [pid = 6210] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0xa2390400) [pid = 6210] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:42:23 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x922d6c00) [pid = 6210] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:42:23 INFO - PROCESS | 6210 | 1465206143514 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1642ms 02:42:23 INFO - PROCESS | 6210 | 1465206143582 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 6210 | 1465206143588 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 02:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:42:23 INFO - PROCESS | 6210 | 1465206143598 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 6210 | 1465206143602 Marionette TRACE conn3 <- [1,66,null,{}] 02:42:23 INFO - PROCESS | 6210 | 1465206143607 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 6210 | 1465206143613 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:23 INFO - PROCESS | 6210 | 1465206143783 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:42:23 INFO - PROCESS | 6210 | 1465206143877 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 6210 | 1465206143883 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x95049000 == 24 [pid = 6210] [id = 24] 02:42:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x950e3c00) [pid = 6210] [serial = 69] [outer = (nil)] 02:42:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x989d3c00) [pid = 6210] [serial = 70] [outer = 0x950e3c00] 02:42:23 INFO - PROCESS | 6210 | 1465206143953 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x98d73000) [pid = 6210] [serial = 71] [outer = 0x950e3c00] 02:42:24 INFO - PROCESS | 6210 | 1465206144570 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1036ms 02:42:24 INFO - PROCESS | 6210 | 1465206144633 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 6210 | 1465206144637 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 02:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:42:24 INFO - PROCESS | 6210 | 1465206144643 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 6210 | 1465206144648 Marionette TRACE conn3 <- [1,70,null,{}] 02:42:24 INFO - PROCESS | 6210 | 1465206144663 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:24 INFO - PROCESS | 6210 | 1465206144671 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:24 INFO - PROCESS | 6210 | 1465206144832 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:42:24 INFO - PROCESS | 6210 | 1465206144925 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 6210 | 1465206144932 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x99b1b400 == 25 [pid = 6210] [id = 25] 02:42:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x99e03800) [pid = 6210] [serial = 72] [outer = (nil)] 02:42:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x9a953400) [pid = 6210] [serial = 73] [outer = 0x99e03800] 02:42:25 INFO - PROCESS | 6210 | 1465206145002 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x9aa04800) [pid = 6210] [serial = 74] [outer = 0x99e03800] 02:42:25 INFO - PROCESS | 6210 | 1465206145827 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1235ms 02:42:25 INFO - PROCESS | 6210 | 1465206145891 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 6210 | 1465206145898 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 02:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:42:25 INFO - PROCESS | 6210 | 1465206145906 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 6210 | 1465206145916 Marionette TRACE conn3 <- [1,74,null,{}] 02:42:25 INFO - PROCESS | 6210 | 1465206145932 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 6210 | 1465206145939 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:26 INFO - PROCESS | 6210 | 1465206146112 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:42:26 INFO - PROCESS | 6210 | 1465206146219 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 6210 | 1465206146228 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x9237e800 == 26 [pid = 6210] [id = 26] 02:42:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x95049400) [pid = 6210] [serial = 75] [outer = (nil)] 02:42:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x98982400) [pid = 6210] [serial = 76] [outer = 0x95049400] 02:42:26 INFO - PROCESS | 6210 | 1465206146315 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x99a77800) [pid = 6210] [serial = 77] [outer = 0x95049400] 02:42:27 INFO - PROCESS | 6210 | 1465206147143 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1295ms 02:42:27 INFO - PROCESS | 6210 | 1465206147201 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 6210 | 1465206147209 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 02:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:42:27 INFO - PROCESS | 6210 | 1465206147219 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 6210 | 1465206147223 Marionette TRACE conn3 <- [1,78,null,{}] 02:42:27 INFO - PROCESS | 6210 | 1465206147230 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 6210 | 1465206147236 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:27 INFO - PROCESS | 6210 | 1465206147442 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:42:27 INFO - PROCESS | 6210 | 1465206147578 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 6210 | 1465206147588 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x98d75000 == 27 [pid = 6210] [id = 27] 02:42:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x9aa02400) [pid = 6210] [serial = 78] [outer = (nil)] 02:42:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x9af8a400) [pid = 6210] [serial = 79] [outer = 0x9aa02400] 02:42:27 INFO - PROCESS | 6210 | 1465206147682 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x9b267400) [pid = 6210] [serial = 80] [outer = 0x9aa02400] 02:42:28 INFO - PROCESS | 6210 | 1465206148503 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1330ms 02:42:28 INFO - PROCESS | 6210 | 1465206148550 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 6210 | 1465206148553 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 02:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:42:28 INFO - PROCESS | 6210 | 1465206148577 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 6210 | 1465206148583 Marionette TRACE conn3 <- [1,82,null,{}] 02:42:28 INFO - PROCESS | 6210 | 1465206148599 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 6210 | 1465206148609 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:28 INFO - PROCESS | 6210 | 1465206148779 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:42:28 INFO - PROCESS | 6210 | 1465206148918 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 6210 | 1465206148929 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x9d8f3800 == 28 [pid = 6210] [id = 28] 02:42:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0xa100cc00) [pid = 6210] [serial = 81] [outer = (nil)] 02:42:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0xa225b800) [pid = 6210] [serial = 82] [outer = 0xa100cc00] 02:42:29 INFO - PROCESS | 6210 | 1465206149010 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0xa2389400) [pid = 6210] [serial = 83] [outer = 0xa100cc00] 02:42:29 INFO - PROCESS | 6210 | 1465206149812 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1293ms 02:42:29 INFO - PROCESS | 6210 | 1465206149872 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 6210 | 1465206149877 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 02:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:42:29 INFO - PROCESS | 6210 | 1465206149883 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 6210 | 1465206149887 Marionette TRACE conn3 <- [1,86,null,{}] 02:42:29 INFO - PROCESS | 6210 | 1465206149892 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:29 INFO - PROCESS | 6210 | 1465206149897 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:30 INFO - PROCESS | 6210 | 1465206150062 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:42:30 INFO - PROCESS | 6210 | 1465206150198 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 6210 | 1465206150204 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x9a951000 == 29 [pid = 6210] [id = 29] 02:42:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x9b774800) [pid = 6210] [serial = 84] [outer = (nil)] 02:42:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0xa2736400) [pid = 6210] [serial = 85] [outer = 0x9b774800] 02:42:30 INFO - PROCESS | 6210 | 1465206150288 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0xa27e0c00) [pid = 6210] [serial = 86] [outer = 0x9b774800] 02:42:31 INFO - PROCESS | 6210 | 1465206151117 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1285ms 02:42:31 INFO - PROCESS | 6210 | 1465206151172 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 6210 | 1465206151176 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 02:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:42:31 INFO - PROCESS | 6210 | 1465206151184 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 6210 | 1465206151187 Marionette TRACE conn3 <- [1,90,null,{}] 02:42:31 INFO - PROCESS | 6210 | 1465206151193 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:31 INFO - PROCESS | 6210 | 1465206151198 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:31 INFO - PROCESS | 6210 | 1465206151357 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:42:31 INFO - PROCESS | 6210 | 1465206151493 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 6210 | 1465206151500 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x922d7400 == 30 [pid = 6210] [id = 30] 02:42:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9afc2000) [pid = 6210] [serial = 87] [outer = (nil)] 02:42:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9b2b3000) [pid = 6210] [serial = 88] [outer = 0x9afc2000] 02:42:31 INFO - PROCESS | 6210 | 1465206151580 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9b2b4c00) [pid = 6210] [serial = 89] [outer = 0x9afc2000] 02:42:32 INFO - PROCESS | 6210 | 1465206152436 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1282ms 02:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:42:32 INFO - PROCESS | 6210 | 1465206152467 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 6210 | 1465206152471 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 02:42:32 INFO - PROCESS | 6210 | 1465206152477 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 6210 | 1465206152481 Marionette TRACE conn3 <- [1,94,null,{}] 02:42:32 INFO - PROCESS | 6210 | 1465206152487 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:32 INFO - PROCESS | 6210 | 1465206152497 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:32 INFO - PROCESS | 6210 | 1465206152786 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:42:32 INFO - PROCESS | 6210 | 1465206152898 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 6210 | 1465206152907 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x92323800 == 31 [pid = 6210] [id = 31] 02:42:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x9b2b3c00) [pid = 6210] [serial = 90] [outer = (nil)] 02:42:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0xa5108000) [pid = 6210] [serial = 91] [outer = 0x9b2b3c00] 02:42:32 INFO - PROCESS | 6210 | 1465206152987 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0xa51a9000) [pid = 6210] [serial = 92] [outer = 0x9b2b3c00] 02:42:33 INFO - PROCESS | 6210 | 1465206153744 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1330ms 02:42:33 INFO - PROCESS | 6210 | 1465206153807 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 6210 | 1465206153811 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 02:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:42:33 INFO - PROCESS | 6210 | 1465206153817 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 6210 | 1465206153821 Marionette TRACE conn3 <- [1,98,null,{}] 02:42:33 INFO - PROCESS | 6210 | 1465206153827 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 6210 | 1465206153831 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:33 INFO - PROCESS | 6210 | 1465206153988 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:42:34 INFO - PROCESS | 6210 | 1465206154127 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 6210 | 1465206154136 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x93ab4000 == 32 [pid = 6210] [id = 32] 02:42:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x93ab7000) [pid = 6210] [serial = 93] [outer = (nil)] 02:42:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0xa359f800) [pid = 6210] [serial = 94] [outer = 0x93ab7000] 02:42:34 INFO - PROCESS | 6210 | 1465206154212 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0xa4f09000) [pid = 6210] [serial = 95] [outer = 0x93ab7000] 02:42:35 INFO - PROCESS | 6210 | 1465206155150 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1384ms 02:42:35 INFO - PROCESS | 6210 | 1465206155206 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 6210 | 1465206155211 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 02:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:42:35 INFO - PROCESS | 6210 | 1465206155221 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 6210 | 1465206155225 Marionette TRACE conn3 <- [1,102,null,{}] 02:42:35 INFO - PROCESS | 6210 | 1465206155233 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 6210 | 1465206155239 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:35 INFO - PROCESS | 6210 | 1465206155405 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:42:35 INFO - PROCESS | 6210 | 1465206155567 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 6210 | 1465206155579 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x93b0f400 == 33 [pid = 6210] [id = 33] 02:42:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x94fa9800) [pid = 6210] [serial = 96] [outer = (nil)] 02:42:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x9776c800) [pid = 6210] [serial = 97] [outer = 0x94fa9800] 02:42:35 INFO - PROCESS | 6210 | 1465206155692 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x98144400) [pid = 6210] [serial = 98] [outer = 0x94fa9800] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0xa23dac00) [pid = 6210] [serial = 12] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0xa4f0f800) [pid = 6210] [serial = 2] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x92372400) [pid = 6210] [serial = 27] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x93abd400) [pid = 6210] [serial = 31] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x98d71c00) [pid = 6210] [serial = 34] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x9b768400) [pid = 6210] [serial = 37] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x93a53c00) [pid = 6210] [serial = 40] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x98d71400) [pid = 6210] [serial = 43] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9a9e4400) [pid = 6210] [serial = 46] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9b76ac00) [pid = 6210] [serial = 49] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x977dd400) [pid = 6210] [serial = 50] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x9d8ec000) [pid = 6210] [serial = 52] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0xa2254800) [pid = 6210] [serial = 55] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0xa34ed800) [pid = 6210] [serial = 58] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0xa35ecc00) [pid = 6210] [serial = 61] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x9232c800) [pid = 6210] [serial = 25] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0xa0512400) [pid = 6210] [serial = 53] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x98150400) [pid = 6210] [serial = 59] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0xa36a1000) [pid = 6210] [serial = 62] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x99566400) [pid = 6210] [serial = 44] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x9d417800) [pid = 6210] [serial = 38] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x94fa9000) [pid = 6210] [serial = 41] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x9af55800) [pid = 6210] [serial = 47] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x92378c00) [pid = 6210] [serial = 28] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x93a59000) [pid = 6210] [serial = 23] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x995cec00) [pid = 6210] [serial = 35] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0xa2527c00) [pid = 6210] [serial = 17] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x99f93c00) [pid = 6210] [serial = 9] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x922dfc00) [pid = 6210] [serial = 22] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x93ab0c00) [pid = 6210] [serial = 19] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x96d9dc00) [pid = 6210] [serial = 16] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 6210 | 1465206157226 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2034ms 02:42:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x92375000) [pid = 6210] [serial = 99] [outer = 0x9232e000] 02:42:37 INFO - PROCESS | 6210 | 1465206157284 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 6210 | 1465206157290 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 02:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:42:37 INFO - PROCESS | 6210 | 1465206157328 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 6210 | 1465206157334 Marionette TRACE conn3 <- [1,106,null,{}] 02:42:37 INFO - PROCESS | 6210 | 1465206157354 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 6210 | 1465206157360 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:37 INFO - PROCESS | 6210 | 1465206157520 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:42:37 INFO - PROCESS | 6210 | 1465206157634 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 6210 | 1465206157643 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x9237d800 == 34 [pid = 6210] [id = 34] 02:42:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x9237f000) [pid = 6210] [serial = 100] [outer = (nil)] 02:42:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x95048c00) [pid = 6210] [serial = 101] [outer = 0x9237f000] 02:42:37 INFO - PROCESS | 6210 | 1465206157717 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x9776c400) [pid = 6210] [serial = 102] [outer = 0x9237f000] 02:42:38 INFO - PROCESS | 6210 | 1465206158353 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1071ms 02:42:38 INFO - PROCESS | 6210 | 1465206158373 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 6210 | 1465206158383 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 02:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:42:38 INFO - PROCESS | 6210 | 1465206158393 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 6210 | 1465206158397 Marionette TRACE conn3 <- [1,110,null,{}] 02:42:38 INFO - PROCESS | 6210 | 1465206158403 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 6210 | 1465206158409 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:38 INFO - PROCESS | 6210 | 1465206158596 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:42:38 INFO - PROCESS | 6210 | 1465206158629 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 6210 | 1465206158635 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x98d72400 == 35 [pid = 6210] [id = 35] 02:42:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x9955cc00) [pid = 6210] [serial = 103] [outer = (nil)] 02:42:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x995c6c00) [pid = 6210] [serial = 104] [outer = 0x9955cc00] 02:42:38 INFO - PROCESS | 6210 | 1465206158709 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x9977b800) [pid = 6210] [serial = 105] [outer = 0x9955cc00] 02:42:39 INFO - PROCESS | 6210 | 1465206159531 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1196ms 02:42:39 INFO - PROCESS | 6210 | 1465206159590 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 6210 | 1465206159595 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 02:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:42:39 INFO - PROCESS | 6210 | 1465206159606 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 6210 | 1465206159611 Marionette TRACE conn3 <- [1,114,null,{}] 02:42:39 INFO - PROCESS | 6210 | 1465206159633 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:39 INFO - PROCESS | 6210 | 1465206159641 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:39 INFO - PROCESS | 6210 | 1465206159858 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:42:39 INFO - PROCESS | 6210 | 1465206159925 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 6210 | 1465206159937 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x9a951c00 == 36 [pid = 6210] [id = 36] 02:42:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x9a952800) [pid = 6210] [serial = 106] [outer = (nil)] 02:42:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x9af55800) [pid = 6210] [serial = 107] [outer = 0x9a952800] 02:42:40 INFO - PROCESS | 6210 | 1465206160006 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x9afc8800) [pid = 6210] [serial = 108] [outer = 0x9a952800] 02:42:40 INFO - PROCESS | 6210 | 1465206160812 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1243ms 02:42:40 INFO - PROCESS | 6210 | 1465206160849 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 6210 | 1465206160853 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 02:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:42:40 INFO - PROCESS | 6210 | 1465206160859 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 6210 | 1465206160862 Marionette TRACE conn3 <- [1,118,null,{}] 02:42:40 INFO - PROCESS | 6210 | 1465206160875 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:40 INFO - PROCESS | 6210 | 1465206160880 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:41 INFO - PROCESS | 6210 | 1465206161071 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:42:41 INFO - PROCESS | 6210 | 1465206161098 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 6210 | 1465206161104 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x9b26bc00 == 37 [pid = 6210] [id = 37] 02:42:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x9b2b4800) [pid = 6210] [serial = 109] [outer = (nil)] 02:42:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x9b76a000) [pid = 6210] [serial = 110] [outer = 0x9b2b4800] 02:42:41 INFO - PROCESS | 6210 | 1465206161171 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x9b82f400) [pid = 6210] [serial = 111] [outer = 0x9b2b4800] 02:42:41 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x9a949c00) [pid = 6210] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:42:41 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0xa100c000) [pid = 6210] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:42:41 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x99e03800) [pid = 6210] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:42:41 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x93763000) [pid = 6210] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:42:41 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x950e3c00) [pid = 6210] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:42:41 INFO - PROCESS | 6210 | 1465206161958 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1145ms 02:42:42 INFO - PROCESS | 6210 | 1465206162004 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 6210 | 1465206162008 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 02:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:42:42 INFO - PROCESS | 6210 | 1465206162013 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 6210 | 1465206162016 Marionette TRACE conn3 <- [1,122,null,{}] 02:42:42 INFO - PROCESS | 6210 | 1465206162032 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:42 INFO - PROCESS | 6210 | 1465206162037 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:42 INFO - PROCESS | 6210 | 1465206162180 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:42:42 INFO - PROCESS | 6210 | 1465206162189 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 6210 | 1465206162199 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x99fa2c00 == 38 [pid = 6210] [id = 38] 02:42:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x9b2b6800) [pid = 6210] [serial = 112] [outer = (nil)] 02:42:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x9d424400) [pid = 6210] [serial = 113] [outer = 0x9b2b6800] 02:42:42 INFO - PROCESS | 6210 | 1465206162261 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x9d8b1c00) [pid = 6210] [serial = 114] [outer = 0x9b2b6800] 02:42:42 INFO - PROCESS | 6210 | 1465206162992 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1041ms 02:42:43 INFO - PROCESS | 6210 | 1465206163055 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 6210 | 1465206163058 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 02:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:42:43 INFO - PROCESS | 6210 | 1465206163064 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 6210 | 1465206163067 Marionette TRACE conn3 <- [1,126,null,{}] 02:42:43 INFO - PROCESS | 6210 | 1465206163073 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:43 INFO - PROCESS | 6210 | 1465206163083 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:43 INFO - PROCESS | 6210 | 1465206163346 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:42:43 INFO - PROCESS | 6210 | 1465206163361 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 6210 | 1465206163366 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:43 INFO - PROCESS | 6210 | ++DOCSHELL 0xa2253800 == 39 [pid = 6210] [id = 39] 02:42:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0xa2255400) [pid = 6210] [serial = 115] [outer = (nil)] 02:42:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0xa2394800) [pid = 6210] [serial = 116] [outer = 0xa2255400] 02:42:43 INFO - PROCESS | 6210 | 1465206163432 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0xa23e2c00) [pid = 6210] [serial = 117] [outer = 0xa2255400] 02:42:44 INFO - PROCESS | 6210 | 1465206164449 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1428ms 02:42:44 INFO - PROCESS | 6210 | 1465206164494 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 6210 | 1465206164500 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 02:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:42:44 INFO - PROCESS | 6210 | 1465206164508 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 6210 | 1465206164516 Marionette TRACE conn3 <- [1,130,null,{}] 02:42:44 INFO - PROCESS | 6210 | 1465206164523 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:44 INFO - PROCESS | 6210 | 1465206164529 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:44 INFO - PROCESS | 6210 | 1465206164740 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:42:44 INFO - PROCESS | 6210 | 1465206164921 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 6210 | 1465206164928 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x92379800 == 40 [pid = 6210] [id = 40] 02:42:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9503b800) [pid = 6210] [serial = 118] [outer = (nil)] 02:42:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x9503f400) [pid = 6210] [serial = 119] [outer = 0x9503b800] 02:42:45 INFO - PROCESS | 6210 | 1465206165055 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x95045400) [pid = 6210] [serial = 120] [outer = 0x9503b800] 02:42:45 INFO - PROCESS | 6210 | 1465206165991 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1543ms 02:42:46 INFO - PROCESS | 6210 | 1465206166050 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 6210 | 1465206166058 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 02:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:42:46 INFO - PROCESS | 6210 | 1465206166068 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 6210 | 1465206166072 Marionette TRACE conn3 <- [1,134,null,{}] 02:42:46 INFO - PROCESS | 6210 | 1465206166078 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 6210 | 1465206166084 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:46 INFO - PROCESS | 6210 | 1465206166330 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:42:46 INFO - PROCESS | 6210 | 1465206166471 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 6210 | 1465206166479 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x98d77400 == 41 [pid = 6210] [id = 41] 02:42:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x99566400) [pid = 6210] [serial = 121] [outer = (nil)] 02:42:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x99788000) [pid = 6210] [serial = 122] [outer = 0x99566400] 02:42:46 INFO - PROCESS | 6210 | 1465206166584 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x99e08c00) [pid = 6210] [serial = 123] [outer = 0x99566400] 02:42:47 INFO - PROCESS | 6210 | 1465206167554 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1542ms 02:42:47 INFO - PROCESS | 6210 | 1465206167609 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 6210 | 1465206167613 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 02:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:42:47 INFO - PROCESS | 6210 | 1465206167620 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 6210 | 1465206167626 Marionette TRACE conn3 <- [1,138,null,{}] 02:42:47 INFO - PROCESS | 6210 | 1465206167642 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 6210 | 1465206167651 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:47 INFO - PROCESS | 6210 | 1465206167910 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:42:48 INFO - PROCESS | 6210 | 1465206168238 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 6210 | 1465206168247 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x9232cc00 == 42 [pid = 6210] [id = 42] 02:42:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9232d400) [pid = 6210] [serial = 124] [outer = (nil)] 02:42:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9237fc00) [pid = 6210] [serial = 125] [outer = 0x9232d400] 02:42:48 INFO - PROCESS | 6210 | 1465206168319 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x93abb400) [pid = 6210] [serial = 126] [outer = 0x9232d400] 02:42:48 INFO - PROCESS | 6210 | --DOCSHELL 0x98d75000 == 41 [pid = 6210] [id = 27] 02:42:48 INFO - PROCESS | 6210 | --DOCSHELL 0x99fa2c00 == 40 [pid = 6210] [id = 38] 02:42:48 INFO - PROCESS | 6210 | --DOCSHELL 0x9b26bc00 == 39 [pid = 6210] [id = 37] 02:42:49 INFO - PROCESS | 6210 | --DOCSHELL 0x9a951c00 == 38 [pid = 6210] [id = 36] 02:42:49 INFO - PROCESS | 6210 | --DOCSHELL 0x98d72400 == 37 [pid = 6210] [id = 35] 02:42:49 INFO - PROCESS | 6210 | --DOCSHELL 0x9237d800 == 36 [pid = 6210] [id = 34] 02:42:49 INFO - PROCESS | 6210 | 1465206169169 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9aa04800) [pid = 6210] [serial = 74] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9a953400) [pid = 6210] [serial = 73] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x96da8800) [pid = 6210] [serial = 67] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x989d3c00) [pid = 6210] [serial = 70] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x98d73000) [pid = 6210] [serial = 71] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x97773400) [pid = 6210] [serial = 68] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x9a953c00) [pid = 6210] [serial = 65] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x9a950800) [pid = 6210] [serial = 64] [outer = (nil)] [url = about:blank] 02:42:49 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0xa230cc00) [pid = 6210] [serial = 56] [outer = (nil)] [url = about:blank] 02:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1592ms 02:42:49 INFO - PROCESS | 6210 | 1465206169217 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 6210 | 1465206169221 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 02:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:42:49 INFO - PROCESS | 6210 | 1465206169228 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 6210 | 1465206169233 Marionette TRACE conn3 <- [1,142,null,{}] 02:42:49 INFO - PROCESS | 6210 | 1465206169241 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 6210 | 1465206169246 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:49 INFO - PROCESS | 6210 | 1465206169400 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:42:49 INFO - PROCESS | 6210 | 1465206169412 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 6210 | 1465206169420 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x950e2c00 == 37 [pid = 6210] [id = 43] 02:42:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x96d9d400) [pid = 6210] [serial = 127] [outer = (nil)] 02:42:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x977de000) [pid = 6210] [serial = 128] [outer = 0x96d9d400] 02:42:49 INFO - PROCESS | 6210 | 1465206169487 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x98d72400) [pid = 6210] [serial = 129] [outer = 0x96d9d400] 02:42:50 INFO - PROCESS | 6210 | 1465206170274 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1085ms 02:42:50 INFO - PROCESS | 6210 | 1465206170317 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 6210 | 1465206170322 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 02:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:42:50 INFO - PROCESS | 6210 | 1465206170328 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 6210 | 1465206170332 Marionette TRACE conn3 <- [1,146,null,{}] 02:42:50 INFO - PROCESS | 6210 | 1465206170338 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:50 INFO - PROCESS | 6210 | 1465206170343 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:50 INFO - PROCESS | 6210 | 1465206170499 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:42:50 INFO - PROCESS | 6210 | 1465206170511 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 6210 | 1465206170519 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x99b27000 == 38 [pid = 6210] [id = 44] 02:42:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x99f94800) [pid = 6210] [serial = 130] [outer = (nil)] 02:42:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x9a955800) [pid = 6210] [serial = 131] [outer = 0x99f94800] 02:42:50 INFO - PROCESS | 6210 | 1465206170585 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9aa05800) [pid = 6210] [serial = 132] [outer = 0x99f94800] 02:42:51 INFO - PROCESS | 6210 | 1465206171342 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1042ms 02:42:51 INFO - PROCESS | 6210 | 1465206171372 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 6210 | 1465206171376 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 02:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:42:51 INFO - PROCESS | 6210 | 1465206171391 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 6210 | 1465206171399 Marionette TRACE conn3 <- [1,150,null,{}] 02:42:51 INFO - PROCESS | 6210 | 1465206171417 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 6210 | 1465206171424 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:51 INFO - PROCESS | 6210 | 1465206171580 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:42:51 INFO - PROCESS | 6210 | 1465206171589 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 6210 | 1465206171597 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x99b28800 == 39 [pid = 6210] [id = 45] 02:42:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9a956400) [pid = 6210] [serial = 133] [outer = (nil)] 02:42:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9d41d000) [pid = 6210] [serial = 134] [outer = 0x9a956400] 02:42:51 INFO - PROCESS | 6210 | 1465206171664 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0xa0515800) [pid = 6210] [serial = 135] [outer = 0x9a956400] 02:42:52 INFO - PROCESS | 6210 | 1465206172648 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1323ms 02:42:52 INFO - PROCESS | 6210 | 1465206172707 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 6210 | 1465206172711 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 02:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:42:52 INFO - PROCESS | 6210 | 1465206172717 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 6210 | 1465206172719 Marionette TRACE conn3 <- [1,154,null,{}] 02:42:52 INFO - PROCESS | 6210 | 1465206172725 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:52 INFO - PROCESS | 6210 | 1465206172730 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:52 INFO - PROCESS | 6210 | 1465206172923 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:42:52 INFO - PROCESS | 6210 | 1465206172947 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 6210 | 1465206172953 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:52 INFO - PROCESS | 6210 | ++DOCSHELL 0xa225cc00 == 40 [pid = 6210] [id = 46] 02:42:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0xa230f800) [pid = 6210] [serial = 136] [outer = (nil)] 02:42:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0xa2530800) [pid = 6210] [serial = 137] [outer = 0xa230f800] 02:42:53 INFO - PROCESS | 6210 | 1465206173019 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0xa2396c00) [pid = 6210] [serial = 138] [outer = 0xa230f800] 02:42:53 INFO - PROCESS | 6210 | 1465206173806 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1127ms 02:42:53 INFO - PROCESS | 6210 | 1465206173845 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 6210 | 1465206173848 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 02:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x9b2b6800) [pid = 6210] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x95049400) [pid = 6210] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x9aa02400) [pid = 6210] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9a952800) [pid = 6210] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9b2b4800) [pid = 6210] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x94fa9800) [pid = 6210] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0xa100cc00) [pid = 6210] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x9b774800) [pid = 6210] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x9955cc00) [pid = 6210] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:42:53 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x9afc2000) [pid = 6210] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:42:54 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x9237f000) [pid = 6210] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:42:54 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x9b2b3c00) [pid = 6210] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:42:54 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x93ab7000) [pid = 6210] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:42:54 INFO - PROCESS | 6210 | 1465206174007 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 6210 | 1465206174011 Marionette TRACE conn3 <- [1,158,null,{}] 02:42:54 INFO - PROCESS | 6210 | 1465206174016 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:54 INFO - PROCESS | 6210 | 1465206174020 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:54 INFO - PROCESS | 6210 | 1465206174163 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:42:54 INFO - PROCESS | 6210 | 1465206174173 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 6210 | 1465206174190 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x93b0cc00 == 41 [pid = 6210] [id = 47] 02:42:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x9a94f400) [pid = 6210] [serial = 139] [outer = (nil)] 02:42:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9af83800) [pid = 6210] [serial = 140] [outer = 0x9a94f400] 02:42:54 INFO - PROCESS | 6210 | 1465206174266 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0xa22d2400) [pid = 6210] [serial = 141] [outer = 0x9a94f400] 02:42:55 INFO - PROCESS | 6210 | 1465206175173 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1235ms 02:42:55 INFO - PROCESS | 6210 | 1465206175224 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 6210 | 1465206175227 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 02:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:42:55 INFO - PROCESS | 6210 | 1465206175297 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 6210 | 1465206175299 Marionette TRACE conn3 <- [1,162,null,{}] 02:42:55 INFO - PROCESS | 6210 | 1465206175337 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:55 INFO - PROCESS | 6210 | 1465206175342 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:55 INFO - PROCESS | 6210 | 1465206175543 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:42:55 INFO - PROCESS | 6210 | 1465206175579 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 6210 | 1465206175586 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x93b08400 == 42 [pid = 6210] [id = 48] 02:42:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x9977e400) [pid = 6210] [serial = 142] [outer = (nil)] 02:42:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0xa510f000) [pid = 6210] [serial = 143] [outer = 0x9977e400] 02:42:55 INFO - PROCESS | 6210 | 1465206175653 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0xa680c000) [pid = 6210] [serial = 144] [outer = 0x9977e400] 02:42:56 INFO - PROCESS | 6210 | 1465206176566 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1347ms 02:42:56 INFO - PROCESS | 6210 | 1465206176592 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 6210 | 1465206176598 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 02:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:42:56 INFO - PROCESS | 6210 | 1465206176607 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 6210 | 1465206176612 Marionette TRACE conn3 <- [1,166,null,{}] 02:42:56 INFO - PROCESS | 6210 | 1465206176622 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:56 INFO - PROCESS | 6210 | 1465206176627 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:56 INFO - PROCESS | 6210 | 1465206176847 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:42:57 INFO - PROCESS | 6210 | 1465206177040 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 6210 | 1465206177048 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x9503ec00 == 43 [pid = 6210] [id = 49] 02:42:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9503f800) [pid = 6210] [serial = 145] [outer = (nil)] 02:42:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x977da400) [pid = 6210] [serial = 146] [outer = 0x9503f800] 02:42:57 INFO - PROCESS | 6210 | 1465206177174 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x98ae1c00) [pid = 6210] [serial = 147] [outer = 0x9503f800] 02:42:58 INFO - PROCESS | 6210 | 1465206178025 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1434ms 02:42:58 INFO - PROCESS | 6210 | 1465206178040 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 6210 | 1465206178047 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 02:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:42:58 INFO - PROCESS | 6210 | 1465206178058 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 6210 | 1465206178062 Marionette TRACE conn3 <- [1,170,null,{}] 02:42:58 INFO - PROCESS | 6210 | 1465206178068 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 6210 | 1465206178074 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:58 INFO - PROCESS | 6210 | 1465206178262 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:42:58 INFO - PROCESS | 6210 | 1465206178404 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 6210 | 1465206178415 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x9a94a400 == 44 [pid = 6210] [id = 50] 02:42:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x9aa03800) [pid = 6210] [serial = 148] [outer = (nil)] 02:42:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9b269800) [pid = 6210] [serial = 149] [outer = 0x9aa03800] 02:42:58 INFO - PROCESS | 6210 | 1465206178493 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9b2b0c00) [pid = 6210] [serial = 150] [outer = 0x9aa03800] 02:42:59 INFO - PROCESS | 6210 | 1465206179359 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1331ms 02:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:42:59 INFO - PROCESS | 6210 | 1465206179391 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 6210 | 1465206179394 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 02:42:59 INFO - PROCESS | 6210 | 1465206179402 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 6210 | 1465206179407 Marionette TRACE conn3 <- [1,174,null,{}] 02:42:59 INFO - PROCESS | 6210 | 1465206179424 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:59 INFO - PROCESS | 6210 | 1465206179432 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:59 INFO - PROCESS | 6210 | 1465206179609 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:42:59 INFO - PROCESS | 6210 | 1465206179755 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 6210 | 1465206179765 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:42:59 INFO - PROCESS | 6210 | ++DOCSHELL 0xa35a2400 == 45 [pid = 6210] [id = 51] 02:42:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0xa35f3c00) [pid = 6210] [serial = 151] [outer = (nil)] 02:42:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0xa4f04000) [pid = 6210] [serial = 152] [outer = 0xa35f3c00] 02:42:59 INFO - PROCESS | 6210 | 1465206179846 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0xa6876c00) [pid = 6210] [serial = 153] [outer = 0xa35f3c00] 02:43:00 INFO - PROCESS | 6210 | 1465206180806 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:43:00 INFO - PROCESS | 6210 | 1465206180825 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1488ms 02:43:00 INFO - PROCESS | 6210 | 1465206180889 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:43:00 INFO - PROCESS | 6210 | 1465206180894 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 02:43:00 INFO - PROCESS | 6210 | 1465206180900 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 6210 | 1465206180904 Marionette TRACE conn3 <- [1,178,null,{}] 02:43:00 INFO - PROCESS | 6210 | 1465206180910 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:00 INFO - PROCESS | 6210 | 1465206180915 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:01 INFO - PROCESS | 6210 | 1465206181130 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:43:01 INFO - PROCESS | 6210 | 1465206181324 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 6210 | 1465206181336 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x922dd000 == 46 [pid = 6210] [id = 52] 02:43:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x922df000) [pid = 6210] [serial = 154] [outer = (nil)] 02:43:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x977df800) [pid = 6210] [serial = 155] [outer = 0x922df000] 02:43:01 INFO - PROCESS | 6210 | 1465206181456 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x9b270400) [pid = 6210] [serial = 156] [outer = 0x922df000] 02:43:02 INFO - PROCESS | 6210 | 1465206182296 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1435ms 02:43:02 INFO - PROCESS | 6210 | 1465206182335 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 6210 | 1465206182339 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 02:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:43:02 INFO - PROCESS | 6210 | 1465206182345 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 6210 | 1465206182349 Marionette TRACE conn3 <- [1,182,null,{}] 02:43:02 INFO - PROCESS | 6210 | 1465206182355 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:02 INFO - PROCESS | 6210 | 1465206182360 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:02 INFO - PROCESS | 6210 | 1465206182528 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:43:02 INFO - PROCESS | 6210 | 1465206182822 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 6210 | 1465206182832 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a4d800 == 47 [pid = 6210] [id = 53] 02:43:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x93a50c00) [pid = 6210] [serial = 157] [outer = (nil)] 02:43:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x9503c800) [pid = 6210] [serial = 158] [outer = 0x93a50c00] 02:43:02 INFO - PROCESS | 6210 | 1465206182963 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x950db400) [pid = 6210] [serial = 159] [outer = 0x93a50c00] 02:43:04 INFO - PROCESS | 6210 | 1465206184053 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1784ms 02:43:04 INFO - PROCESS | 6210 | 1465206184131 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:43:04 INFO - PROCESS | 6210 | 1465206184136 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 02:43:04 INFO - PROCESS | 6210 | 1465206184143 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 6210 | 1465206184148 Marionette TRACE conn3 <- [1,186,null,{}] 02:43:04 INFO - PROCESS | 6210 | 1465206184156 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:04 INFO - PROCESS | 6210 | 1465206184161 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:04 INFO - PROCESS | 6210 | 1465206184364 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:43:04 INFO - PROCESS | 6210 | --DOCSHELL 0x93b0cc00 == 46 [pid = 6210] [id = 47] 02:43:04 INFO - PROCESS | 6210 | --DOCSHELL 0xa225cc00 == 45 [pid = 6210] [id = 46] 02:43:04 INFO - PROCESS | 6210 | 1465206184596 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 6210 | 1465206184604 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:04 INFO - PROCESS | 6210 | --DOCSHELL 0x99b28800 == 44 [pid = 6210] [id = 45] 02:43:04 INFO - PROCESS | 6210 | --DOCSHELL 0x99b27000 == 43 [pid = 6210] [id = 44] 02:43:04 INFO - PROCESS | 6210 | --DOCSHELL 0x950e2c00 == 42 [pid = 6210] [id = 43] 02:43:04 INFO - PROCESS | 6210 | --DOCSHELL 0x9232cc00 == 41 [pid = 6210] [id = 42] 02:43:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x9232cc00 == 42 [pid = 6210] [id = 54] 02:43:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x93b09800) [pid = 6210] [serial = 160] [outer = (nil)] 02:43:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x96d9b800) [pid = 6210] [serial = 161] [outer = 0x93b09800] 02:43:04 INFO - PROCESS | 6210 | 1465206184684 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x99675000) [pid = 6210] [serial = 162] [outer = 0x93b09800] 02:43:04 INFO - PROCESS | 6210 | --DOCSHELL 0x92379800 == 41 [pid = 6210] [id = 40] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x9d424400) [pid = 6210] [serial = 113] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x950e0400) [pid = 6210] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x99a77800) [pid = 6210] [serial = 77] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x98982400) [pid = 6210] [serial = 76] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x9b267400) [pid = 6210] [serial = 80] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x9af8a400) [pid = 6210] [serial = 79] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x9af55800) [pid = 6210] [serial = 107] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x9b76a000) [pid = 6210] [serial = 110] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x98144400) [pid = 6210] [serial = 98] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0xa2389400) [pid = 6210] [serial = 83] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0xa225b800) [pid = 6210] [serial = 82] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x9776c800) [pid = 6210] [serial = 97] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0xa27e0c00) [pid = 6210] [serial = 86] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0xa2736400) [pid = 6210] [serial = 85] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x995c6c00) [pid = 6210] [serial = 104] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9b2b4c00) [pid = 6210] [serial = 89] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x9b2b3000) [pid = 6210] [serial = 88] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x95048c00) [pid = 6210] [serial = 101] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x9776c400) [pid = 6210] [serial = 102] [outer = (nil)] [url = about:blank] 02:43:04 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0xa51a9000) [pid = 6210] [serial = 92] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0xa5108000) [pid = 6210] [serial = 91] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0xa4f09000) [pid = 6210] [serial = 95] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0xa359f800) [pid = 6210] [serial = 94] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x9b82f400) [pid = 6210] [serial = 111] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x9afc8800) [pid = 6210] [serial = 108] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x9d8b1c00) [pid = 6210] [serial = 114] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x9977b800) [pid = 6210] [serial = 105] [outer = (nil)] [url = about:blank] 02:43:05 INFO - PROCESS | 6210 | 1465206185393 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1299ms 02:43:05 INFO - PROCESS | 6210 | 1465206185452 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 6210 | 1465206185458 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 02:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:43:05 INFO - PROCESS | 6210 | 1465206185467 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 6210 | 1465206185470 Marionette TRACE conn3 <- [1,190,null,{}] 02:43:05 INFO - PROCESS | 6210 | 1465206185480 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:05 INFO - PROCESS | 6210 | 1465206185485 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:05 INFO - PROCESS | 6210 | 1465206185656 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:43:05 INFO - PROCESS | 6210 | 1465206185666 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 6210 | 1465206185674 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x99680400 == 42 [pid = 6210] [id = 55] 02:43:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x99f94400) [pid = 6210] [serial = 163] [outer = (nil)] 02:43:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x9af89000) [pid = 6210] [serial = 164] [outer = 0x99f94400] 02:43:05 INFO - PROCESS | 6210 | 1465206185739 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x9b26b000) [pid = 6210] [serial = 165] [outer = 0x99f94400] 02:43:06 INFO - PROCESS | 6210 | 1465206186487 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1083ms 02:43:06 INFO - PROCESS | 6210 | 1465206186550 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 6210 | 1465206186553 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 02:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:43:06 INFO - PROCESS | 6210 | 1465206186562 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 6210 | 1465206186570 Marionette TRACE conn3 <- [1,194,null,{}] 02:43:06 INFO - PROCESS | 6210 | 1465206186583 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:06 INFO - PROCESS | 6210 | 1465206186590 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:06 INFO - PROCESS | 6210 | 1465206186748 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:43:06 INFO - PROCESS | 6210 | 1465206186861 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 6210 | 1465206186871 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x950dc400 == 43 [pid = 6210] [id = 56] 02:43:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x9b2ad400) [pid = 6210] [serial = 166] [outer = (nil)] 02:43:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9b85c000) [pid = 6210] [serial = 167] [outer = 0x9b2ad400] 02:43:06 INFO - PROCESS | 6210 | 1465206186937 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x9b85d000) [pid = 6210] [serial = 168] [outer = 0x9b2ad400] 02:43:07 INFO - PROCESS | 6210 | 1465206187640 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1145ms 02:43:07 INFO - PROCESS | 6210 | 1465206187705 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 6210 | 1465206187710 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 02:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:43:07 INFO - PROCESS | 6210 | 1465206187715 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 6210 | 1465206187719 Marionette TRACE conn3 <- [1,198,null,{}] 02:43:07 INFO - PROCESS | 6210 | 1465206187724 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 6210 | 1465206187729 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:07 INFO - PROCESS | 6210 | 1465206187953 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:43:07 INFO - PROCESS | 6210 | 1465206187978 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 6210 | 1465206187985 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x9232bc00 == 44 [pid = 6210] [id = 57] 02:43:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x9b827800) [pid = 6210] [serial = 169] [outer = (nil)] 02:43:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x9d418400) [pid = 6210] [serial = 170] [outer = 0x9b827800] 02:43:08 INFO - PROCESS | 6210 | 1465206188052 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x9d421400) [pid = 6210] [serial = 171] [outer = 0x9b827800] 02:43:08 INFO - PROCESS | 6210 | 1465206188832 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1182ms 02:43:08 INFO - PROCESS | 6210 | 1465206188899 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 6210 | 1465206188901 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 02:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:43:08 INFO - PROCESS | 6210 | 1465206188908 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 6210 | 1465206188910 Marionette TRACE conn3 <- [1,202,null,{}] 02:43:08 INFO - PROCESS | 6210 | 1465206188923 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 6210 | 1465206188927 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:09 INFO - PROCESS | 6210 | 1465206189110 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:43:09 INFO - PROCESS | 6210 | 1465206189140 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 6210 | 1465206189158 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x9d8b1c00 == 45 [pid = 6210] [id = 58] 02:43:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9d8f0400) [pid = 6210] [serial = 172] [outer = (nil)] 02:43:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0xa225b800) [pid = 6210] [serial = 173] [outer = 0x9d8f0400] 02:43:09 INFO - PROCESS | 6210 | 1465206189234 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0xa270b000) [pid = 6210] [serial = 174] [outer = 0x9d8f0400] 02:43:09 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0xa230f800) [pid = 6210] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:43:09 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x96d9d400) [pid = 6210] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:43:09 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x9232d400) [pid = 6210] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:43:09 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x9a956400) [pid = 6210] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:43:09 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x9a94f400) [pid = 6210] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:43:09 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x99f94800) [pid = 6210] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:43:10 INFO - PROCESS | 6210 | 1465206190104 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1240ms 02:43:10 INFO - PROCESS | 6210 | 1465206190149 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 6210 | 1465206190152 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 02:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:43:10 INFO - PROCESS | 6210 | 1465206190158 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 6210 | 1465206190161 Marionette TRACE conn3 <- [1,206,null,{}] 02:43:10 INFO - PROCESS | 6210 | 1465206190167 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 6210 | 1465206190172 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:10 INFO - PROCESS | 6210 | 1465206190320 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:43:10 INFO - PROCESS | 6210 | 1465206190335 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 6210 | 1465206190343 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x92323c00 == 46 [pid = 6210] [id = 59] 02:43:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x9d8ec400) [pid = 6210] [serial = 175] [outer = (nil)] 02:43:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0xa34eac00) [pid = 6210] [serial = 176] [outer = 0x9d8ec400] 02:43:10 INFO - PROCESS | 6210 | 1465206190409 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0xa34f1400) [pid = 6210] [serial = 177] [outer = 0x9d8ec400] 02:43:11 INFO - PROCESS | 6210 | 1465206191160 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1029ms 02:43:11 INFO - PROCESS | 6210 | 1465206191189 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:43:11 INFO - PROCESS | 6210 | 1465206191206 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 02:43:11 INFO - PROCESS | 6210 | 1465206191214 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 6210 | 1465206191217 Marionette TRACE conn3 <- [1,210,null,{}] 02:43:11 INFO - PROCESS | 6210 | 1465206191232 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 6210 | 1465206191236 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:11 INFO - PROCESS | 6210 | 1465206191419 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:43:11 INFO - PROCESS | 6210 | 1465206191440 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 6210 | 1465206191446 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x989d1000 == 47 [pid = 6210] [id = 60] 02:43:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9b2bac00) [pid = 6210] [serial = 178] [outer = (nil)] 02:43:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0xa51a9000) [pid = 6210] [serial = 179] [outer = 0x9b2bac00] 02:43:11 INFO - PROCESS | 6210 | 1465206191512 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0xa6394400) [pid = 6210] [serial = 180] [outer = 0x9b2bac00] 02:43:12 INFO - PROCESS | 6210 | 1465206192458 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1290ms 02:43:12 INFO - PROCESS | 6210 | 1465206192504 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 6210 | 1465206192511 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 02:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:43:12 INFO - PROCESS | 6210 | 1465206192518 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 6210 | 1465206192526 Marionette TRACE conn3 <- [1,214,null,{}] 02:43:12 INFO - PROCESS | 6210 | 1465206192534 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:12 INFO - PROCESS | 6210 | 1465206192539 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:12 INFO - PROCESS | 6210 | 1465206192724 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:43:12 INFO - PROCESS | 6210 | 1465206192871 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 6210 | 1465206192878 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a59c00 == 48 [pid = 6210] [id = 61] 02:43:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x95044c00) [pid = 6210] [serial = 181] [outer = (nil)] 02:43:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x98143000) [pid = 6210] [serial = 182] [outer = 0x95044c00] 02:43:12 INFO - PROCESS | 6210 | 1465206192962 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x99a81000) [pid = 6210] [serial = 183] [outer = 0x95044c00] 02:43:13 INFO - PROCESS | 6210 | 1465206193865 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1388ms 02:43:13 INFO - PROCESS | 6210 | 1465206193906 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 6210 | 1465206193913 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 02:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:43:13 INFO - PROCESS | 6210 | 1465206193923 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 6210 | 1465206193928 Marionette TRACE conn3 <- [1,218,null,{}] 02:43:13 INFO - PROCESS | 6210 | 1465206193934 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:13 INFO - PROCESS | 6210 | 1465206193940 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:14 INFO - PROCESS | 6210 | 1465206194123 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:43:14 INFO - PROCESS | 6210 | 1465206194268 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 6210 | 1465206194278 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x9a362800 == 49 [pid = 6210] [id = 62] 02:43:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x9a366800) [pid = 6210] [serial = 184] [outer = (nil)] 02:43:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x9a36b000) [pid = 6210] [serial = 185] [outer = 0x9a366800] 02:43:14 INFO - PROCESS | 6210 | 1465206194361 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x9a36f400) [pid = 6210] [serial = 186] [outer = 0x9a366800] 02:43:15 INFO - PROCESS | 6210 | 1465206195195 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1293ms 02:43:15 INFO - PROCESS | 6210 | 1465206195217 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 6210 | 1465206195221 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 02:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:43:15 INFO - PROCESS | 6210 | 1465206195228 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 6210 | 1465206195234 Marionette TRACE conn3 <- [1,222,null,{}] 02:43:15 INFO - PROCESS | 6210 | 1465206195250 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 6210 | 1465206195258 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:15 INFO - PROCESS | 6210 | 1465206195488 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:43:15 INFO - PROCESS | 6210 | 1465206195600 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 6210 | 1465206195615 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x96d1b000 == 50 [pid = 6210] [id = 63] 02:43:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x96d1b400) [pid = 6210] [serial = 187] [outer = (nil)] 02:43:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x9a36bc00) [pid = 6210] [serial = 188] [outer = 0x96d1b400] 02:43:15 INFO - PROCESS | 6210 | 1465206195705 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x9af4d400) [pid = 6210] [serial = 189] [outer = 0x96d1b400] 02:43:16 INFO - PROCESS | 6210 | 1465206196595 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1395ms 02:43:16 INFO - PROCESS | 6210 | 1465206196624 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 6210 | 1465206196629 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 02:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:43:16 INFO - PROCESS | 6210 | 1465206196635 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 6210 | 1465206196638 Marionette TRACE conn3 <- [1,226,null,{}] 02:43:16 INFO - PROCESS | 6210 | 1465206196644 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:16 INFO - PROCESS | 6210 | 1465206196650 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:16 INFO - PROCESS | 6210 | 1465206196827 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:43:17 INFO - PROCESS | 6210 | 1465206196989 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 6210 | 1465206196998 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x96d1c400 == 51 [pid = 6210] [id = 64] 02:43:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x9a440400) [pid = 6210] [serial = 190] [outer = (nil)] 02:43:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x9a448400) [pid = 6210] [serial = 191] [outer = 0x9a440400] 02:43:17 INFO - PROCESS | 6210 | 1465206197080 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x9a44c000) [pid = 6210] [serial = 192] [outer = 0x9a440400] 02:43:17 INFO - PROCESS | 6210 | 1465206197871 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1278ms 02:43:17 INFO - PROCESS | 6210 | 1465206197915 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:43:17 INFO - PROCESS | 6210 | 1465206197919 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 02:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:43:17 INFO - PROCESS | 6210 | 1465206197925 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 6210 | 1465206197929 Marionette TRACE conn3 <- [1,230,null,{}] 02:43:17 INFO - PROCESS | 6210 | 1465206197934 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:17 INFO - PROCESS | 6210 | 1465206197940 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:18 INFO - PROCESS | 6210 | 1465206198110 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:43:18 INFO - PROCESS | 6210 | 1465206198260 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 6210 | 1465206198268 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x92240c00 == 52 [pid = 6210] [id = 65] 02:43:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x9a362400) [pid = 6210] [serial = 193] [outer = (nil)] 02:43:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x9af8a400) [pid = 6210] [serial = 194] [outer = 0x9a362400] 02:43:18 INFO - PROCESS | 6210 | 1465206198346 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x9b2b4c00) [pid = 6210] [serial = 195] [outer = 0x9a362400] 02:43:19 INFO - PROCESS | 6210 | 1465206199275 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1391ms 02:43:19 INFO - PROCESS | 6210 | 1465206199317 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 6210 | 1465206199321 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 02:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:43:19 INFO - PROCESS | 6210 | 1465206199328 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 6210 | 1465206199331 Marionette TRACE conn3 <- [1,234,null,{}] 02:43:19 INFO - PROCESS | 6210 | 1465206199337 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:19 INFO - PROCESS | 6210 | 1465206199347 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:19 INFO - PROCESS | 6210 | 1465206199532 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:43:19 INFO - PROCESS | 6210 | 1465206199683 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 6210 | 1465206199692 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x9967c000 == 53 [pid = 6210] [id = 66] 02:43:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x9a36a800) [pid = 6210] [serial = 196] [outer = (nil)] 02:43:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0xa27dbc00) [pid = 6210] [serial = 197] [outer = 0x9a36a800] 02:43:19 INFO - PROCESS | 6210 | 1465206199768 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0xa35f2000) [pid = 6210] [serial = 198] [outer = 0x9a36a800] 02:43:20 INFO - PROCESS | 6210 | 1465206200624 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1330ms 02:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:43:20 INFO - PROCESS | 6210 | 1465206200659 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 6210 | 1465206200662 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 02:43:20 INFO - PROCESS | 6210 | 1465206200668 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 6210 | 1465206200672 Marionette TRACE conn3 <- [1,238,null,{}] 02:43:20 INFO - PROCESS | 6210 | 1465206200707 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:20 INFO - PROCESS | 6210 | 1465206200712 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:20 INFO - PROCESS | 6210 | 1465206200916 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:43:21 INFO - PROCESS | 6210 | 1465206201212 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 6210 | 1465206201219 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a5b400 == 54 [pid = 6210] [id = 67] 02:43:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x93a5bc00) [pid = 6210] [serial = 199] [outer = (nil)] 02:43:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x9503e400) [pid = 6210] [serial = 200] [outer = 0x93a5bc00] 02:43:21 INFO - PROCESS | 6210 | 1465206201349 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x96d12c00) [pid = 6210] [serial = 201] [outer = 0x93a5bc00] 02:43:22 INFO - PROCESS | 6210 | 1465206202185 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1593ms 02:43:22 INFO - PROCESS | 6210 | 1465206202262 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 6210 | 1465206202267 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 02:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:43:22 INFO - PROCESS | 6210 | 1465206202274 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 6210 | 1465206202279 Marionette TRACE conn3 <- [1,242,null,{}] 02:43:22 INFO - PROCESS | 6210 | 1465206202287 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:22 INFO - PROCESS | 6210 | 1465206202295 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:22 INFO - PROCESS | 6210 | 1465206202528 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:43:22 INFO - PROCESS | 6210 | 1465206202723 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 6210 | 1465206202730 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x93765000 == 55 [pid = 6210] [id = 68] 02:43:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x93a4dc00) [pid = 6210] [serial = 202] [outer = (nil)] 02:43:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x989d4400) [pid = 6210] [serial = 203] [outer = 0x93a4dc00] 02:43:22 INFO - PROCESS | 6210 | 1465206202860 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x995ca000) [pid = 6210] [serial = 204] [outer = 0x93a4dc00] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x93b0f400 == 54 [pid = 6210] [id = 33] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x92323c00 == 53 [pid = 6210] [id = 59] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x9d8b1c00 == 52 [pid = 6210] [id = 58] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x9232bc00 == 51 [pid = 6210] [id = 57] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0xa510f000) [pid = 6210] [serial = 143] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x950dc400 == 50 [pid = 6210] [id = 56] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x99680400 == 49 [pid = 6210] [id = 55] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x9232cc00 == 48 [pid = 6210] [id = 54] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x93a4d800 == 47 [pid = 6210] [id = 53] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x9a94a400 == 46 [pid = 6210] [id = 50] 02:43:23 INFO - PROCESS | 6210 | --DOCSHELL 0x9503ec00 == 45 [pid = 6210] [id = 49] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0xa2530800) [pid = 6210] [serial = 137] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x977de000) [pid = 6210] [serial = 128] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x98d72400) [pid = 6210] [serial = 129] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x99788000) [pid = 6210] [serial = 122] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x93abb400) [pid = 6210] [serial = 126] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x9237fc00) [pid = 6210] [serial = 125] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x9d41d000) [pid = 6210] [serial = 134] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x9503f400) [pid = 6210] [serial = 119] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0xa2394800) [pid = 6210] [serial = 116] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x9af83800) [pid = 6210] [serial = 140] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x9a955800) [pid = 6210] [serial = 131] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x9aa05800) [pid = 6210] [serial = 132] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0xa2396c00) [pid = 6210] [serial = 138] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0xa0515800) [pid = 6210] [serial = 135] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0xa22d2400) [pid = 6210] [serial = 141] [outer = (nil)] [url = about:blank] 02:43:23 INFO - PROCESS | 6210 | 1465206203614 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1382ms 02:43:23 INFO - PROCESS | 6210 | 1465206203661 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 6210 | 1465206203666 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 02:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:43:23 INFO - PROCESS | 6210 | 1465206203674 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 6210 | 1465206203678 Marionette TRACE conn3 <- [1,246,null,{}] 02:43:23 INFO - PROCESS | 6210 | 1465206203684 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:23 INFO - PROCESS | 6210 | 1465206203689 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:23 INFO - PROCESS | 6210 | 1465206203863 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:43:23 INFO - PROCESS | 6210 | 1465206203873 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 6210 | 1465206203878 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x96d14800 == 46 [pid = 6210] [id = 69] 02:43:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x98d72400) [pid = 6210] [serial = 205] [outer = (nil)] 02:43:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x9a36c000) [pid = 6210] [serial = 206] [outer = 0x98d72400] 02:43:23 INFO - PROCESS | 6210 | 1465206203947 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x9a44bc00) [pid = 6210] [serial = 207] [outer = 0x98d72400] 02:43:24 INFO - PROCESS | 6210 | 1465206204753 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1129ms 02:43:24 INFO - PROCESS | 6210 | 1465206204804 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 6210 | 1465206204808 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 02:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:43:24 INFO - PROCESS | 6210 | 1465206204816 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 6210 | 1465206204824 Marionette TRACE conn3 <- [1,250,null,{}] 02:43:24 INFO - PROCESS | 6210 | 1465206204838 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 6210 | 1465206204845 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:25 INFO - PROCESS | 6210 | 1465206205007 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:43:25 INFO - PROCESS | 6210 | 1465206205127 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 6210 | 1465206205138 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x999d7400 == 47 [pid = 6210] [id = 70] 02:43:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x9a369c00) [pid = 6210] [serial = 208] [outer = (nil)] 02:43:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x9b858800) [pid = 6210] [serial = 209] [outer = 0x9a369c00] 02:43:25 INFO - PROCESS | 6210 | 1465206205199 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x9b862800) [pid = 6210] [serial = 210] [outer = 0x9a369c00] 02:43:25 INFO - PROCESS | 6210 | 1465206205989 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1238ms 02:43:26 INFO - PROCESS | 6210 | 1465206206052 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:43:26 INFO - PROCESS | 6210 | 1465206206056 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 02:43:26 INFO - PROCESS | 6210 | 1465206206062 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 6210 | 1465206206065 Marionette TRACE conn3 <- [1,254,null,{}] 02:43:26 INFO - PROCESS | 6210 | 1465206206070 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 6210 | 1465206206075 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:26 INFO - PROCESS | 6210 | 1465206206303 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:43:26 INFO - PROCESS | 6210 | 1465206206322 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 6210 | 1465206206329 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x92241000 == 48 [pid = 6210] [id = 71] 02:43:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x92380400) [pid = 6210] [serial = 211] [outer = (nil)] 02:43:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0xa050ec00) [pid = 6210] [serial = 212] [outer = 0x92380400] 02:43:26 INFO - PROCESS | 6210 | 1465206206400 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0xa22d2400) [pid = 6210] [serial = 213] [outer = 0x92380400] 02:43:27 INFO - PROCESS | 6210 | 1465206207171 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1135ms 02:43:27 INFO - PROCESS | 6210 | 1465206207197 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 6210 | 1465206207200 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 02:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:43:27 INFO - PROCESS | 6210 | 1465206207206 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 6210 | 1465206207209 Marionette TRACE conn3 <- [1,258,null,{}] 02:43:27 INFO - PROCESS | 6210 | 1465206207215 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:27 INFO - PROCESS | 6210 | 1465206207219 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:27 INFO - PROCESS | 6210 | 1465206207413 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:43:27 INFO - PROCESS | 6210 | 1465206207437 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 6210 | 1465206207448 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:27 INFO - PROCESS | 6210 | ++DOCSHELL 0xa2396c00 == 49 [pid = 6210] [id = 72] 02:43:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0xa23d4c00) [pid = 6210] [serial = 214] [outer = (nil)] 02:43:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0xa2530800) [pid = 6210] [serial = 215] [outer = 0xa23d4c00] 02:43:27 INFO - PROCESS | 6210 | 1465206207525 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0xa3657400) [pid = 6210] [serial = 216] [outer = 0xa23d4c00] 02:43:27 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x9b827800) [pid = 6210] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:43:27 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x9d8f0400) [pid = 6210] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:43:27 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x93b09800) [pid = 6210] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:43:27 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x93a50c00) [pid = 6210] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:43:27 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x9b2ad400) [pid = 6210] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:43:27 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x99f94400) [pid = 6210] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:43:27 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x9d8ec400) [pid = 6210] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:43:28 INFO - PROCESS | 6210 | 1465206208437 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1247ms 02:43:28 INFO - PROCESS | 6210 | 1465206208453 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:43:28 INFO - PROCESS | 6210 | 1465206208458 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 02:43:28 INFO - PROCESS | 6210 | 1465206208465 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 6210 | 1465206208468 Marionette TRACE conn3 <- [1,262,null,{}] 02:43:28 INFO - PROCESS | 6210 | 1465206208481 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:28 INFO - PROCESS | 6210 | 1465206208485 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:28 INFO - PROCESS | 6210 | 1465206208633 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:43:28 INFO - PROCESS | 6210 | 1465206208653 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 6210 | 1465206208659 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f44400 == 50 [pid = 6210] [id = 73] 02:43:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x94f46000) [pid = 6210] [serial = 217] [outer = (nil)] 02:43:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x94f4bc00) [pid = 6210] [serial = 218] [outer = 0x94f46000] 02:43:28 INFO - PROCESS | 6210 | 1465206208726 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x9b265c00) [pid = 6210] [serial = 219] [outer = 0x94f46000] 02:43:29 INFO - PROCESS | 6210 | 1465206209520 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1087ms 02:43:29 INFO - PROCESS | 6210 | 1465206209552 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 6210 | 1465206209569 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 02:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:43:29 INFO - PROCESS | 6210 | 1465206209582 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 6210 | 1465206209585 Marionette TRACE conn3 <- [1,266,null,{}] 02:43:29 INFO - PROCESS | 6210 | 1465206209589 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:29 INFO - PROCESS | 6210 | 1465206209595 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:29 INFO - PROCESS | 6210 | 1465206209739 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:43:29 INFO - PROCESS | 6210 | 1465206209752 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 6210 | 1465206209758 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f41800 == 51 [pid = 6210] [id = 74] 02:43:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x94f43c00) [pid = 6210] [serial = 220] [outer = (nil)] 02:43:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x99fca400) [pid = 6210] [serial = 221] [outer = 0x94f43c00] 02:43:29 INFO - PROCESS | 6210 | 1465206209824 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x99fcb400) [pid = 6210] [serial = 222] [outer = 0x94f43c00] 02:43:30 INFO - PROCESS | 6210 | 1465206210838 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1281ms 02:43:30 INFO - PROCESS | 6210 | 1465206210865 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 6210 | 1465206210871 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 02:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:43:30 INFO - PROCESS | 6210 | 1465206210879 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 6210 | 1465206210886 Marionette TRACE conn3 <- [1,270,null,{}] 02:43:30 INFO - PROCESS | 6210 | 1465206210894 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 6210 | 1465206210900 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:31 INFO - PROCESS | 6210 | 1465206211093 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:43:31 INFO - PROCESS | 6210 | 1465206211246 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 6210 | 1465206211257 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x93b0c800 == 52 [pid = 6210] [id = 75] 02:43:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x94f42c00) [pid = 6210] [serial = 223] [outer = (nil)] 02:43:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x9503ec00) [pid = 6210] [serial = 224] [outer = 0x94f42c00] 02:43:31 INFO - PROCESS | 6210 | 1465206211340 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x98982400) [pid = 6210] [serial = 225] [outer = 0x94f42c00] 02:43:32 INFO - PROCESS | 6210 | 1465206212321 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1496ms 02:43:32 INFO - PROCESS | 6210 | 1465206212374 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 6210 | 1465206212382 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 02:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:43:32 INFO - PROCESS | 6210 | 1465206212393 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 6210 | 1465206212396 Marionette TRACE conn3 <- [1,274,null,{}] 02:43:32 INFO - PROCESS | 6210 | 1465206212403 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:32 INFO - PROCESS | 6210 | 1465206212409 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:32 INFO - PROCESS | 6210 | 1465206212632 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:43:32 INFO - PROCESS | 6210 | 1465206212828 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:32 INFO - PROCESS | 6210 | 1465206212839 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x99fd0c00 == 53 [pid = 6210] [id = 76] 02:43:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x99fd1c00) [pid = 6210] [serial = 226] [outer = (nil)] 02:43:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x9a1b9800) [pid = 6210] [serial = 227] [outer = 0x99fd1c00] 02:43:32 INFO - PROCESS | 6210 | 1465206212967 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x9a36d000) [pid = 6210] [serial = 228] [outer = 0x99fd1c00] 02:43:33 INFO - PROCESS | 6210 | 1465206213775 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1432ms 02:43:33 INFO - PROCESS | 6210 | 1465206213825 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 6210 | 1465206213829 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 02:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:43:33 INFO - PROCESS | 6210 | 1465206213836 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 6210 | 1465206213842 Marionette TRACE conn3 <- [1,278,null,{}] 02:43:33 INFO - PROCESS | 6210 | 1465206213858 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:33 INFO - PROCESS | 6210 | 1465206213866 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:34 INFO - PROCESS | 6210 | 1465206214113 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:43:34 INFO - PROCESS | 6210 | 1465206214269 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 6210 | 1465206214279 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x9b768400 == 54 [pid = 6210] [id = 77] 02:43:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x9b82e000) [pid = 6210] [serial = 229] [outer = (nil)] 02:43:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x9d8b0800) [pid = 6210] [serial = 230] [outer = 0x9b82e000] 02:43:34 INFO - PROCESS | 6210 | 1465206214363 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0xa23df800) [pid = 6210] [serial = 231] [outer = 0x9b82e000] 02:43:35 INFO - PROCESS | 6210 | 1465206215214 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1394ms 02:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:43:35 INFO - PROCESS | 6210 | 1465206215244 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 6210 | 1465206215247 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 02:43:35 INFO - PROCESS | 6210 | 1465206215255 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 6210 | 1465206215259 Marionette TRACE conn3 <- [1,282,null,{}] 02:43:35 INFO - PROCESS | 6210 | 1465206215264 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:35 INFO - PROCESS | 6210 | 1465206215269 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:35 INFO - PROCESS | 6210 | 1465206215447 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:43:35 INFO - PROCESS | 6210 | 1465206215601 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 6210 | 1465206215608 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x9d41f000 == 55 [pid = 6210] [id = 78] 02:43:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0xa31dac00) [pid = 6210] [serial = 232] [outer = (nil)] 02:43:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0xa686ac00) [pid = 6210] [serial = 233] [outer = 0xa31dac00] 02:43:35 INFO - PROCESS | 6210 | 1465206215687 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0xa6973400) [pid = 6210] [serial = 234] [outer = 0xa31dac00] 02:43:36 INFO - PROCESS | 6210 | 1465206216544 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1337ms 02:43:36 INFO - PROCESS | 6210 | 1465206216592 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 6210 | 1465206216596 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 02:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:43:36 INFO - PROCESS | 6210 | 1465206216602 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 6210 | 1465206216606 Marionette TRACE conn3 <- [1,286,null,{}] 02:43:36 INFO - PROCESS | 6210 | 1465206216611 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 6210 | 1465206216616 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:36 INFO - PROCESS | 6210 | 1465206216800 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:43:36 INFO - PROCESS | 6210 | 1465206216953 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 6210 | 1465206216960 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x9232ec00 == 56 [pid = 6210] [id = 79] 02:43:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x99e01800) [pid = 6210] [serial = 235] [outer = (nil)] 02:43:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0xa6f3fc00) [pid = 6210] [serial = 236] [outer = 0x99e01800] 02:43:37 INFO - PROCESS | 6210 | 1465206217039 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0xa828bc00) [pid = 6210] [serial = 237] [outer = 0x99e01800] 02:43:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0xa6f33800) [pid = 6210] [serial = 238] [outer = 0x9232e000] 02:43:38 INFO - PROCESS | 6210 | 1465206218098 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1530ms 02:43:38 INFO - PROCESS | 6210 | 1465206218133 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 6210 | 1465206218137 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 02:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:43:38 INFO - PROCESS | 6210 | 1465206218143 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 6210 | 1465206218147 Marionette TRACE conn3 <- [1,290,null,{}] 02:43:38 INFO - PROCESS | 6210 | 1465206218153 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:38 INFO - PROCESS | 6210 | 1465206218163 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:38 INFO - PROCESS | 6210 | 1465206218385 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:43:38 INFO - PROCESS | 6210 | 1465206218913 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 6210 | 1465206218926 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f4c400 == 57 [pid = 6210] [id = 80] 02:43:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x94f4c800) [pid = 6210] [serial = 239] [outer = (nil)] 02:43:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x950e6c00) [pid = 6210] [serial = 240] [outer = 0x94f4c800] 02:43:39 INFO - PROCESS | 6210 | 1465206219006 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x96d1a800) [pid = 6210] [serial = 241] [outer = 0x94f4c800] 02:43:39 INFO - PROCESS | 6210 | 1465206219841 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1730ms 02:43:39 INFO - PROCESS | 6210 | 1465206219887 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 6210 | 1465206219896 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 02:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:43:39 INFO - PROCESS | 6210 | 1465206219908 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 6210 | 1465206219918 Marionette TRACE conn3 <- [1,294,null,{}] 02:43:39 INFO - PROCESS | 6210 | 1465206219932 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 6210 | 1465206219942 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:40 INFO - PROCESS | 6210 | 1465206220106 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:43:40 INFO - PROCESS | 6210 | 1465206220264 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 6210 | 1465206220272 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f43800 == 58 [pid = 6210] [id = 81] 02:43:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x9503e000) [pid = 6210] [serial = 242] [outer = (nil)] 02:43:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x99b1c000) [pid = 6210] [serial = 243] [outer = 0x9503e000] 02:43:40 INFO - PROCESS | 6210 | 1465206220348 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x9a364c00) [pid = 6210] [serial = 244] [outer = 0x9503e000] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0x94f44400 == 57 [pid = 6210] [id = 73] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0xa2396c00 == 56 [pid = 6210] [id = 72] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0x92241000 == 55 [pid = 6210] [id = 71] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0x999d7400 == 54 [pid = 6210] [id = 70] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0x96d14800 == 53 [pid = 6210] [id = 69] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0x93b08400 == 52 [pid = 6210] [id = 48] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0x93765000 == 51 [pid = 6210] [id = 68] 02:43:41 INFO - PROCESS | 6210 | --DOCSHELL 0x93a5b400 == 50 [pid = 6210] [id = 67] 02:43:41 INFO - PROCESS | 6210 | 1465206221242 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0x9d418400) [pid = 6210] [serial = 170] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0xa225b800) [pid = 6210] [serial = 173] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x9d421400) [pid = 6210] [serial = 171] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0xa270b000) [pid = 6210] [serial = 174] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 113 (0x977da400) [pid = 6210] [serial = 146] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 112 (0x96d9b800) [pid = 6210] [serial = 161] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x99675000) [pid = 6210] [serial = 162] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x950db400) [pid = 6210] [serial = 159] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x9503c800) [pid = 6210] [serial = 158] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x9b269800) [pid = 6210] [serial = 149] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x9b85c000) [pid = 6210] [serial = 167] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0xa4f04000) [pid = 6210] [serial = 152] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x977df800) [pid = 6210] [serial = 155] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x9af89000) [pid = 6210] [serial = 164] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x9b26b000) [pid = 6210] [serial = 165] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0xa34eac00) [pid = 6210] [serial = 176] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0xa34f1400) [pid = 6210] [serial = 177] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x9b85d000) [pid = 6210] [serial = 168] [outer = (nil)] [url = about:blank] 02:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1391ms 02:43:41 INFO - PROCESS | 6210 | 1465206221303 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 6210 | 1465206221308 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 02:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:43:41 INFO - PROCESS | 6210 | 1465206221315 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 6210 | 1465206221318 Marionette TRACE conn3 <- [1,298,null,{}] 02:43:41 INFO - PROCESS | 6210 | 1465206221324 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:41 INFO - PROCESS | 6210 | 1465206221329 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:41 INFO - PROCESS | 6210 | 1465206221486 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:43:41 INFO - PROCESS | 6210 | 1465206221602 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 6210 | 1465206221611 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x9776e400 == 51 [pid = 6210] [id = 82] 02:43:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x989d1800) [pid = 6210] [serial = 245] [outer = (nil)] 02:43:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x9a360c00) [pid = 6210] [serial = 246] [outer = 0x989d1800] 02:43:41 INFO - PROCESS | 6210 | 1465206221679 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x9a94d000) [pid = 6210] [serial = 247] [outer = 0x989d1800] 02:43:42 INFO - PROCESS | 6210 | 1465206222450 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1182ms 02:43:42 INFO - PROCESS | 6210 | 1465206222498 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 6210 | 1465206222501 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 02:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:43:42 INFO - PROCESS | 6210 | 1465206222514 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 6210 | 1465206222523 Marionette TRACE conn3 <- [1,302,null,{}] 02:43:42 INFO - PROCESS | 6210 | 1465206222531 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 6210 | 1465206222538 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:42 INFO - PROCESS | 6210 | 1465206222696 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:43:42 INFO - PROCESS | 6210 | 1465206222707 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 6210 | 1465206222715 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c2000 == 52 [pid = 6210] [id = 83] 02:43:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x919cb400) [pid = 6210] [serial = 248] [outer = (nil)] 02:43:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x9a951800) [pid = 6210] [serial = 249] [outer = 0x919cb400] 02:43:42 INFO - PROCESS | 6210 | 1465206222780 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x9af4e400) [pid = 6210] [serial = 250] [outer = 0x919cb400] 02:43:43 INFO - PROCESS | 6210 | 1465206223552 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1095ms 02:43:43 INFO - PROCESS | 6210 | 1465206223620 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 6210 | 1465206223624 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 02:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:43:43 INFO - PROCESS | 6210 | 1465206223630 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 6210 | 1465206223633 Marionette TRACE conn3 <- [1,306,null,{}] 02:43:43 INFO - PROCESS | 6210 | 1465206223650 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:43 INFO - PROCESS | 6210 | 1465206223654 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:43 INFO - PROCESS | 6210 | 1465206223850 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:43:43 INFO - PROCESS | 6210 | 1465206223865 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 6210 | 1465206223871 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x93ab7000 == 53 [pid = 6210] [id = 84] 02:43:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x99fd4000) [pid = 6210] [serial = 251] [outer = (nil)] 02:43:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x9b298800) [pid = 6210] [serial = 252] [outer = 0x99fd4000] 02:43:43 INFO - PROCESS | 6210 | 1465206223938 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x9b2abc00) [pid = 6210] [serial = 253] [outer = 0x99fd4000] 02:43:44 INFO - PROCESS | 6210 | 1465206224737 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1138ms 02:43:44 INFO - PROCESS | 6210 | 1465206224768 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 6210 | 1465206224772 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 02:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:43:44 INFO - PROCESS | 6210 | 1465206224778 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 6210 | 1465206224781 Marionette TRACE conn3 <- [1,310,null,{}] 02:43:44 INFO - PROCESS | 6210 | 1465206224787 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 6210 | 1465206224791 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:44 INFO - PROCESS | 6210 | 1465206224976 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:43:45 INFO - PROCESS | 6210 | 1465206225007 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 6210 | 1465206225019 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bdcc00 == 54 [pid = 6210] [id = 85] 02:43:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x91bdd400) [pid = 6210] [serial = 254] [outer = (nil)] 02:43:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x91bdfc00) [pid = 6210] [serial = 255] [outer = 0x91bdd400] 02:43:45 INFO - PROCESS | 6210 | 1465206225095 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x92373000) [pid = 6210] [serial = 256] [outer = 0x91bdd400] 02:43:46 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x92380400) [pid = 6210] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:43:46 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0xa23d4c00) [pid = 6210] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:43:46 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x94f46000) [pid = 6210] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:43:46 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x98d72400) [pid = 6210] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:43:46 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x93a4dc00) [pid = 6210] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:43:46 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0x9a369c00) [pid = 6210] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:43:46 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x93a5bc00) [pid = 6210] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:43:46 INFO - PROCESS | 6210 | 1465206226213 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1479ms 02:43:46 INFO - PROCESS | 6210 | 1465206226257 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 6210 | 1465206226261 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 02:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:43:46 INFO - PROCESS | 6210 | 1465206226267 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 6210 | 1465206226270 Marionette TRACE conn3 <- [1,314,null,{}] 02:43:46 INFO - PROCESS | 6210 | 1465206226276 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 6210 | 1465206226280 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:46 INFO - PROCESS | 6210 | 1465206226428 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:43:46 INFO - PROCESS | 6210 | 1465206226443 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 6210 | 1465206226451 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f44c00 == 55 [pid = 6210] [id = 86] 02:43:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x94f46000) [pid = 6210] [serial = 257] [outer = (nil)] 02:43:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x9a444800) [pid = 6210] [serial = 258] [outer = 0x94f46000] 02:43:46 INFO - PROCESS | 6210 | 1465206226516 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x9b827800) [pid = 6210] [serial = 259] [outer = 0x94f46000] 02:43:47 INFO - PROCESS | 6210 | 1465206227324 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1132ms 02:43:47 INFO - PROCESS | 6210 | 1465206227400 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 6210 | 1465206227402 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 02:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:43:47 INFO - PROCESS | 6210 | 1465206227409 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 6210 | 1465206227412 Marionette TRACE conn3 <- [1,318,null,{}] 02:43:47 INFO - PROCESS | 6210 | 1465206227417 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:47 INFO - PROCESS | 6210 | 1465206227422 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:47 INFO - PROCESS | 6210 | 1465206227582 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:43:47 INFO - PROCESS | 6210 | 1465206227591 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 6210 | 1465206227599 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x9b26a800 == 56 [pid = 6210] [id = 87] 02:43:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x9b2ae400) [pid = 6210] [serial = 260] [outer = (nil)] 02:43:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x9d845c00) [pid = 6210] [serial = 261] [outer = 0x9b2ae400] 02:43:47 INFO - PROCESS | 6210 | 1465206227664 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x9d8b6400) [pid = 6210] [serial = 262] [outer = 0x9b2ae400] 02:43:48 INFO - PROCESS | 6210 | 1465206228707 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1332ms 02:43:48 INFO - PROCESS | 6210 | 1465206228742 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 6210 | 1465206228747 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 02:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:43:48 INFO - PROCESS | 6210 | 1465206228756 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 6210 | 1465206228762 Marionette TRACE conn3 <- [1,322,null,{}] 02:43:48 INFO - PROCESS | 6210 | 1465206228771 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 6210 | 1465206228776 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:48 INFO - PROCESS | 6210 | 1465206228971 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:43:49 INFO - PROCESS | 6210 | 1465206229215 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 6210 | 1465206229227 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f312400 == 57 [pid = 6210] [id = 88] 02:43:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x8f315c00) [pid = 6210] [serial = 263] [outer = (nil)] 02:43:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x919c5400) [pid = 6210] [serial = 264] [outer = 0x8f315c00] 02:43:49 INFO - PROCESS | 6210 | 1465206229348 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x919ccc00) [pid = 6210] [serial = 265] [outer = 0x8f315c00] 02:43:50 INFO - PROCESS | 6210 | 1465206230226 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1534ms 02:43:50 INFO - PROCESS | 6210 | 1465206230291 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 6210 | 1465206230298 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 02:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:43:50 INFO - PROCESS | 6210 | 1465206230308 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 6210 | 1465206230312 Marionette TRACE conn3 <- [1,326,null,{}] 02:43:50 INFO - PROCESS | 6210 | 1465206230318 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:50 INFO - PROCESS | 6210 | 1465206230324 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:50 INFO - PROCESS | 6210 | 1465206230548 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:43:50 INFO - PROCESS | 6210 | 1465206230753 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 6210 | 1465206230760 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x922d2800 == 58 [pid = 6210] [id = 89] 02:43:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x92328400) [pid = 6210] [serial = 266] [outer = (nil)] 02:43:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x94f46c00) [pid = 6210] [serial = 267] [outer = 0x92328400] 02:43:50 INFO - PROCESS | 6210 | 1465206230896 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x96d10c00) [pid = 6210] [serial = 268] [outer = 0x92328400] 02:43:51 INFO - PROCESS | 6210 | 1465206231832 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1584ms 02:43:51 INFO - PROCESS | 6210 | 1465206231892 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 6210 | 1465206231895 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 02:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:43:51 INFO - PROCESS | 6210 | 1465206231902 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 6210 | 1465206231908 Marionette TRACE conn3 <- [1,330,null,{}] 02:43:51 INFO - PROCESS | 6210 | 1465206231924 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:51 INFO - PROCESS | 6210 | 1465206231933 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:52 INFO - PROCESS | 6210 | 1465206232198 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:43:52 INFO - PROCESS | 6210 | 1465206232406 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 6210 | 1465206232418 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f4a800 == 59 [pid = 6210] [id = 90] 02:43:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x93b09800) [pid = 6210] [serial = 269] [outer = (nil)] 02:43:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x96d1f000) [pid = 6210] [serial = 270] [outer = 0x93b09800] 02:43:52 INFO - PROCESS | 6210 | 1465206232498 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x98ae6c00) [pid = 6210] [serial = 271] [outer = 0x93b09800] 02:43:53 INFO - PROCESS | 6210 | 1465206233366 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1534ms 02:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:43:53 INFO - PROCESS | 6210 | 1465206233437 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 6210 | 1465206233440 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 02:43:53 INFO - PROCESS | 6210 | 1465206233447 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 6210 | 1465206233451 Marionette TRACE conn3 <- [1,334,null,{}] 02:43:53 INFO - PROCESS | 6210 | 1465206233456 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:53 INFO - PROCESS | 6210 | 1465206233461 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:53 INFO - PROCESS | 6210 | 1465206233674 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:43:53 INFO - PROCESS | 6210 | 1465206233872 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 6210 | 1465206233878 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3f400 == 60 [pid = 6210] [id = 91] 02:43:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0x99fc6000) [pid = 6210] [serial = 272] [outer = (nil)] 02:43:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x99fce400) [pid = 6210] [serial = 273] [outer = 0x99fc6000] 02:43:54 INFO - PROCESS | 6210 | 1465206234001 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x9a36cc00) [pid = 6210] [serial = 274] [outer = 0x99fc6000] 02:43:54 INFO - PROCESS | 6210 | 1465206234812 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1440ms 02:43:54 INFO - PROCESS | 6210 | 1465206234886 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 6210 | 1465206234890 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 02:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:43:54 INFO - PROCESS | 6210 | 1465206234896 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 6210 | 1465206234900 Marionette TRACE conn3 <- [1,338,null,{}] 02:43:54 INFO - PROCESS | 6210 | 1465206234906 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:54 INFO - PROCESS | 6210 | 1465206234911 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:55 INFO - PROCESS | 6210 | 1465206235116 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:43:55 INFO - PROCESS | 6210 | 1465206235372 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 6210 | 1465206235379 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x9aa08400 == 61 [pid = 6210] [id = 92] 02:43:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x9b267c00) [pid = 6210] [serial = 275] [outer = (nil)] 02:43:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x9b824800) [pid = 6210] [serial = 276] [outer = 0x9b267c00] 02:43:55 INFO - PROCESS | 6210 | 1465206235505 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x9b85d800) [pid = 6210] [serial = 277] [outer = 0x9b267c00] 02:43:56 INFO - PROCESS | 6210 | 1465206236338 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1493ms 02:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:43:56 INFO - PROCESS | 6210 | 1465206236391 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 6210 | 1465206236394 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 02:43:56 INFO - PROCESS | 6210 | 1465206236400 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 6210 | 1465206236404 Marionette TRACE conn3 <- [1,342,null,{}] 02:43:56 INFO - PROCESS | 6210 | 1465206236410 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:56 INFO - PROCESS | 6210 | 1465206236419 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:56 INFO - PROCESS | 6210 | 1465206236616 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:43:56 INFO - PROCESS | 6210 | 1465206236779 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 6210 | 1465206236785 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f311c00 == 62 [pid = 6210] [id = 93] 02:43:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x8f312000) [pid = 6210] [serial = 278] [outer = (nil)] 02:43:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x99fcfc00) [pid = 6210] [serial = 279] [outer = 0x8f312000] 02:43:56 INFO - PROCESS | 6210 | 1465206236866 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0xa0510000) [pid = 6210] [serial = 280] [outer = 0x8f312000] 02:43:57 INFO - PROCESS | 6210 | 1465206237724 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1391ms 02:43:57 INFO - PROCESS | 6210 | 1465206237791 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 6210 | 1465206237795 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:43:57 INFO - PROCESS | 6210 | 1465206237801 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 6210 | 1465206237804 Marionette TRACE conn3 <- [1,346,null,{}] 02:43:57 INFO - PROCESS | 6210 | 1465206237810 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 6210 | 1465206237816 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:58 INFO - PROCESS | 6210 | 1465206238020 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:43:58 INFO - PROCESS | 6210 | 1465206238444 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 6210 | 1465206238455 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3b3800 == 63 [pid = 6210] [id = 94] 02:43:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x8f3b3c00) [pid = 6210] [serial = 281] [outer = (nil)] 02:43:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x90f3e000) [pid = 6210] [serial = 282] [outer = 0x8f3b3c00] 02:43:58 INFO - PROCESS | 6210 | 1465206238571 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x90f42800) [pid = 6210] [serial = 283] [outer = 0x8f3b3c00] 02:43:59 INFO - PROCESS | 6210 | 1465206239493 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1733ms 02:43:59 INFO - PROCESS | 6210 | 1465206239536 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 6210 | 1465206239541 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 02:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:43:59 INFO - PROCESS | 6210 | 1465206239549 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 6210 | 1465206239553 Marionette TRACE conn3 <- [1,350,null,{}] 02:43:59 INFO - PROCESS | 6210 | 1465206239561 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:59 INFO - PROCESS | 6210 | 1465206239569 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:59 INFO - PROCESS | 6210 | 1465206239735 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:43:59 INFO - PROCESS | 6210 | 1465206239918 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 6210 | 1465206239928 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:43:59 INFO - PROCESS | 6210 | --DOCSHELL 0x94f44c00 == 62 [pid = 6210] [id = 86] 02:44:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c9000 == 63 [pid = 6210] [id = 95] 02:44:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x91bd5800) [pid = 6210] [serial = 284] [outer = (nil)] 02:44:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x91bda800) [pid = 6210] [serial = 285] [outer = 0x91bd5800] 02:44:00 INFO - PROCESS | 6210 | 1465206240070 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x91be4000) [pid = 6210] [serial = 286] [outer = 0x91bd5800] 02:44:00 INFO - PROCESS | 6210 | --DOCSHELL 0x91bdcc00 == 62 [pid = 6210] [id = 85] 02:44:00 INFO - PROCESS | 6210 | --DOCSHELL 0x93ab7000 == 61 [pid = 6210] [id = 84] 02:44:00 INFO - PROCESS | 6210 | --DOCSHELL 0x919c2000 == 60 [pid = 6210] [id = 83] 02:44:00 INFO - PROCESS | 6210 | --DOCSHELL 0x9776e400 == 59 [pid = 6210] [id = 82] 02:44:00 INFO - PROCESS | 6210 | --DOCSHELL 0x94f43800 == 58 [pid = 6210] [id = 81] 02:44:00 INFO - PROCESS | 6210 | --DOCSHELL 0x94f4c400 == 57 [pid = 6210] [id = 80] 02:44:00 INFO - PROCESS | 6210 | --DOCSHELL 0x94f41800 == 56 [pid = 6210] [id = 74] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0xa050ec00) [pid = 6210] [serial = 212] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0xa2530800) [pid = 6210] [serial = 215] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0xa22d2400) [pid = 6210] [serial = 213] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x94f4bc00) [pid = 6210] [serial = 218] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0xa3657400) [pid = 6210] [serial = 216] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x9a36c000) [pid = 6210] [serial = 206] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x9a44bc00) [pid = 6210] [serial = 207] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x989d4400) [pid = 6210] [serial = 203] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x995ca000) [pid = 6210] [serial = 204] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x9b858800) [pid = 6210] [serial = 209] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0x9a36bc00) [pid = 6210] [serial = 188] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 123 (0xa51a9000) [pid = 6210] [serial = 179] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x96d12c00) [pid = 6210] [serial = 201] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 121 (0x9503e400) [pid = 6210] [serial = 200] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 120 (0x9a36b000) [pid = 6210] [serial = 185] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 119 (0x9a448400) [pid = 6210] [serial = 191] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 118 (0xa27dbc00) [pid = 6210] [serial = 197] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0x9af8a400) [pid = 6210] [serial = 194] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0x98143000) [pid = 6210] [serial = 182] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x9b265c00) [pid = 6210] [serial = 219] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0x9b862800) [pid = 6210] [serial = 210] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 6210 | 1465206240838 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1336ms 02:44:00 INFO - PROCESS | 6210 | 1465206240895 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:44:00 INFO - PROCESS | 6210 | 1465206240901 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 02:44:00 INFO - PROCESS | 6210 | 1465206240909 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 6210 | 1465206240912 Marionette TRACE conn3 <- [1,354,null,{}] 02:44:00 INFO - PROCESS | 6210 | 1465206240918 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:00 INFO - PROCESS | 6210 | 1465206240923 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:01 INFO - PROCESS | 6210 | 1465206241086 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:44:01 INFO - PROCESS | 6210 | 1465206241096 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 6210 | 1465206241102 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x92241000 == 57 [pid = 6210] [id = 96] 02:44:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x93ab3800) [pid = 6210] [serial = 287] [outer = (nil)] 02:44:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x94f48400) [pid = 6210] [serial = 288] [outer = 0x93ab3800] 02:44:01 INFO - PROCESS | 6210 | 1465206241176 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x96d10400) [pid = 6210] [serial = 289] [outer = 0x93ab3800] 02:44:02 INFO - PROCESS | 6210 | 1465206242082 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1230ms 02:44:02 INFO - PROCESS | 6210 | 1465206242139 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 6210 | 1465206242143 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 02:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:44:02 INFO - PROCESS | 6210 | 1465206242157 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 6210 | 1465206242165 Marionette TRACE conn3 <- [1,358,null,{}] 02:44:02 INFO - PROCESS | 6210 | 1465206242173 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:02 INFO - PROCESS | 6210 | 1465206242181 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:02 INFO - PROCESS | 6210 | 1465206242405 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:44:02 INFO - PROCESS | 6210 | 1465206242484 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 6210 | 1465206242492 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bdb000 == 58 [pid = 6210] [id = 97] 02:44:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x99675000) [pid = 6210] [serial = 290] [outer = (nil)] 02:44:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x99fa2c00) [pid = 6210] [serial = 291] [outer = 0x99675000] 02:44:02 INFO - PROCESS | 6210 | 1465206242557 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x9a367400) [pid = 6210] [serial = 292] [outer = 0x99675000] 02:44:03 INFO - PROCESS | 6210 | 1465206243330 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1244ms 02:44:03 INFO - PROCESS | 6210 | 1465206243394 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 6210 | 1465206243398 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 02:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:44:03 INFO - PROCESS | 6210 | 1465206243405 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 6210 | 1465206243408 Marionette TRACE conn3 <- [1,362,null,{}] 02:44:03 INFO - PROCESS | 6210 | 1465206243413 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:03 INFO - PROCESS | 6210 | 1465206243418 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:03 INFO - PROCESS | 6210 | 1465206243633 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:44:03 INFO - PROCESS | 6210 | 1465206243663 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 6210 | 1465206243671 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f309c00 == 59 [pid = 6210] [id = 98] 02:44:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0x9a36c000) [pid = 6210] [serial = 293] [outer = (nil)] 02:44:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x9a448c00) [pid = 6210] [serial = 294] [outer = 0x9a36c000] 02:44:03 INFO - PROCESS | 6210 | 1465206243740 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x9a44f000) [pid = 6210] [serial = 295] [outer = 0x9a36c000] 02:44:04 INFO - PROCESS | 6210 | 1465206244665 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1290ms 02:44:04 INFO - PROCESS | 6210 | 1465206244696 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 6210 | 1465206244700 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 02:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:44:04 INFO - PROCESS | 6210 | 1465206244706 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 6210 | 1465206244708 Marionette TRACE conn3 <- [1,366,null,{}] 02:44:04 INFO - PROCESS | 6210 | 1465206244714 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 6210 | 1465206244719 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x94f4c800) [pid = 6210] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 121 (0x919cb400) [pid = 6210] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 120 (0x91bdd400) [pid = 6210] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 119 (0x9503e000) [pid = 6210] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 118 (0x989d1800) [pid = 6210] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0x94f46000) [pid = 6210] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0x99fd4000) [pid = 6210] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x9503b800) [pid = 6210] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:44:04 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0x99566400) [pid = 6210] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:44:05 INFO - PROCESS | 6210 | 1465206245089 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:44:05 INFO - PROCESS | 6210 | 1465206245111 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 6210 | 1465206245128 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x96d9d800 == 60 [pid = 6210] [id = 99] 02:44:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x9776ec00) [pid = 6210] [serial = 296] [outer = (nil)] 02:44:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x99fce800) [pid = 6210] [serial = 297] [outer = 0x9776ec00] 02:44:05 INFO - PROCESS | 6210 | 1465206245203 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x9afbb800) [pid = 6210] [serial = 298] [outer = 0x9776ec00] 02:44:06 INFO - PROCESS | 6210 | 1465206246023 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1334ms 02:44:06 INFO - PROCESS | 6210 | 1465206246040 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 6210 | 1465206246043 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 02:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:44:06 INFO - PROCESS | 6210 | 1465206246050 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 6210 | 1465206246052 Marionette TRACE conn3 <- [1,370,null,{}] 02:44:06 INFO - PROCESS | 6210 | 1465206246058 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 6210 | 1465206246063 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:06 INFO - PROCESS | 6210 | 1465206246215 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:44:06 INFO - PROCESS | 6210 | 1465206246230 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 6210 | 1465206246236 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f398c00 == 61 [pid = 6210] [id = 100] 02:44:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x8f39c400) [pid = 6210] [serial = 299] [outer = (nil)] 02:44:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x8f3a2800) [pid = 6210] [serial = 300] [outer = 0x8f39c400] 02:44:06 INFO - PROCESS | 6210 | 1465206246301 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x93b0c000) [pid = 6210] [serial = 301] [outer = 0x8f39c400] 02:44:07 INFO - PROCESS | 6210 | 1465206247300 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1294ms 02:44:07 INFO - PROCESS | 6210 | 1465206247345 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 6210 | 1465206247351 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 02:44:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:44:07 INFO - PROCESS | 6210 | 1465206247360 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 6210 | 1465206247366 Marionette TRACE conn3 <- [1,374,null,{}] 02:44:07 INFO - PROCESS | 6210 | 1465206247374 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 6210 | 1465206247380 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:07 INFO - PROCESS | 6210 | 1465206247607 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:44:07 INFO - PROCESS | 6210 | 1465206247839 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 6210 | 1465206247854 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a0800 == 62 [pid = 6210] [id = 101] 02:44:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0x8f3a1800) [pid = 6210] [serial = 302] [outer = (nil)] 02:44:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x8f3b2000) [pid = 6210] [serial = 303] [outer = 0x8f3a1800] 02:44:07 INFO - PROCESS | 6210 | 1465206247977 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x90f40400) [pid = 6210] [serial = 304] [outer = 0x8f3a1800] 02:44:08 INFO - PROCESS | 6210 | 1465206248863 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:44:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1532ms 02:44:08 INFO - PROCESS | 6210 | 1465206248892 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 6210 | 1465206248899 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 02:44:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:44:08 INFO - PROCESS | 6210 | 1465206248910 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 6210 | 1465206248914 Marionette TRACE conn3 <- [1,378,null,{}] 02:44:08 INFO - PROCESS | 6210 | 1465206248920 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 6210 | 1465206248926 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:09 INFO - PROCESS | 6210 | 1465206249107 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:44:09 INFO - PROCESS | 6210 | 1465206249284 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 6210 | 1465206249292 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c8400 == 63 [pid = 6210] [id = 102] 02:44:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x919ce800) [pid = 6210] [serial = 305] [outer = (nil)] 02:44:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x92371c00) [pid = 6210] [serial = 306] [outer = 0x919ce800] 02:44:09 INFO - PROCESS | 6210 | 1465206249372 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x93b05400) [pid = 6210] [serial = 307] [outer = 0x919ce800] 02:44:10 INFO - PROCESS | 6210 | 1465206250349 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:44:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1488ms 02:44:10 INFO - PROCESS | 6210 | 1465206250397 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 6210 | 1465206250402 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 02:44:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:44:10 INFO - PROCESS | 6210 | 1465206250408 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 6210 | 1465206250414 Marionette TRACE conn3 <- [1,382,null,{}] 02:44:10 INFO - PROCESS | 6210 | 1465206250430 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 6210 | 1465206250439 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:10 INFO - PROCESS | 6210 | 1465206250617 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:44:10 INFO - PROCESS | 6210 | 1465206250828 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 6210 | 1465206250838 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f4b400 == 64 [pid = 6210] [id = 103] 02:44:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x9a440c00) [pid = 6210] [serial = 308] [outer = (nil)] 02:44:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x9b26b000) [pid = 6210] [serial = 309] [outer = 0x9a440c00] 02:44:10 INFO - PROCESS | 6210 | 1465206250972 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x9b85c400) [pid = 6210] [serial = 310] [outer = 0x9a440c00] 02:44:11 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:11 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:44:11 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:11 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:11 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:11 INFO - PROCESS | 6210 | 1465206251849 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:44:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1498ms 02:44:11 INFO - PROCESS | 6210 | 1465206251906 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:44:11 INFO - PROCESS | 6210 | 1465206251911 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 02:44:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:44:11 INFO - PROCESS | 6210 | 1465206251917 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 6210 | 1465206251921 Marionette TRACE conn3 <- [1,386,null,{}] 02:44:11 INFO - PROCESS | 6210 | 1465206251927 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:11 INFO - PROCESS | 6210 | 1465206251932 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:12 INFO - PROCESS | 6210 | 1465206252145 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:44:12 INFO - PROCESS | 6210 | 1465206252357 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 6210 | 1465206252364 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f310c00 == 65 [pid = 6210] [id = 104] 02:44:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x9a444000) [pid = 6210] [serial = 311] [outer = (nil)] 02:44:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0xa2256000) [pid = 6210] [serial = 312] [outer = 0x9a444000] 02:44:12 INFO - PROCESS | 6210 | 1465206252456 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0xa2305800) [pid = 6210] [serial = 313] [outer = 0x9a444000] 02:44:13 INFO - PROCESS | 6210 | 1465206253313 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:44:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1435ms 02:44:13 INFO - PROCESS | 6210 | 1465206253354 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 6210 | 1465206253357 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 02:44:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:44:13 INFO - PROCESS | 6210 | 1465206253364 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 6210 | 1465206253368 Marionette TRACE conn3 <- [1,390,null,{}] 02:44:13 INFO - PROCESS | 6210 | 1465206253373 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:13 INFO - PROCESS | 6210 | 1465206253379 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:13 INFO - PROCESS | 6210 | 1465206253549 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:44:13 INFO - PROCESS | 6210 | 1465206253717 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 6210 | 1465206253728 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x9776d400 == 66 [pid = 6210] [id = 105] 02:44:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x9d84dc00) [pid = 6210] [serial = 314] [outer = (nil)] 02:44:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0xa27dbc00) [pid = 6210] [serial = 315] [outer = 0x9d84dc00] 02:44:13 INFO - PROCESS | 6210 | 1465206253801 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0xa31e2c00) [pid = 6210] [serial = 316] [outer = 0x9d84dc00] 02:44:14 INFO - PROCESS | 6210 | 1465206254714 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:44:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1380ms 02:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:44:14 INFO - PROCESS | 6210 | 1465206254745 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 6210 | 1465206254748 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 02:44:14 INFO - PROCESS | 6210 | 1465206254754 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 6210 | 1465206254758 Marionette TRACE conn3 <- [1,394,null,{}] 02:44:14 INFO - PROCESS | 6210 | 1465206254764 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:14 INFO - PROCESS | 6210 | 1465206254774 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:14 INFO - PROCESS | 6210 | 1465206254980 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:44:15 INFO - PROCESS | 6210 | 1465206255149 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 6210 | 1465206255155 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30f400 == 67 [pid = 6210] [id = 106] 02:44:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x8f7e6000) [pid = 6210] [serial = 317] [outer = (nil)] 02:44:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x8f7f1000) [pid = 6210] [serial = 318] [outer = 0x8f7e6000] 02:44:15 INFO - PROCESS | 6210 | 1465206255241 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0xa35ee800) [pid = 6210] [serial = 319] [outer = 0x8f7e6000] 02:44:16 INFO - PROCESS | 6210 | 1465206256149 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1442ms 02:44:16 INFO - PROCESS | 6210 | 1465206256196 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 6210 | 1465206256200 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 02:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:44:16 INFO - PROCESS | 6210 | 1465206256206 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - PROCESS | 6210 | 1465206256210 Marionette TRACE conn3 <- [1,398,null,{}] 02:44:16 INFO - PROCESS | 6210 | 1465206256215 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:16 INFO - PROCESS | 6210 | 1465206256220 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:16 INFO - PROCESS | 6210 | 1465206256390 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:44:16 INFO - PROCESS | 6210 | 1465206256558 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 6210 | 1465206256567 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed98c00 == 68 [pid = 6210] [id = 107] 02:44:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x8ed99000) [pid = 6210] [serial = 320] [outer = (nil)] 02:44:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x8eda4000) [pid = 6210] [serial = 321] [outer = 0x8ed99000] 02:44:16 INFO - PROCESS | 6210 | 1465206256645 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 141 (0x8eda5400) [pid = 6210] [serial = 322] [outer = 0x8ed99000] 02:44:17 INFO - PROCESS | 6210 | 1465206257615 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1480ms 02:44:17 INFO - PROCESS | 6210 | 1465206257686 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 6210 | 1465206257692 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:44:17 INFO - PROCESS | 6210 | 1465206257698 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 6210 | 1465206257702 Marionette TRACE conn3 <- [1,402,null,{}] 02:44:17 INFO - PROCESS | 6210 | 1465206257708 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 6210 | 1465206257713 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:17 INFO - PROCESS | 6210 | 1465206257890 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:44:18 INFO - PROCESS | 6210 | 1465206258110 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 6210 | 1465206258120 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef49400 == 69 [pid = 6210] [id = 108] 02:44:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 142 (0x8ef4a400) [pid = 6210] [serial = 323] [outer = (nil)] 02:44:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 143 (0x8ef4dc00) [pid = 6210] [serial = 324] [outer = 0x8ef4a400] 02:44:18 INFO - PROCESS | 6210 | 1465206258208 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 144 (0x8ef50400) [pid = 6210] [serial = 325] [outer = 0x8ef4a400] 02:44:19 INFO - PROCESS | 6210 | 1465206259348 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1683ms 02:44:19 INFO - PROCESS | 6210 | 1465206259404 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 6210 | 1465206259413 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 02:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:44:19 INFO - PROCESS | 6210 | 1465206259426 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 6210 | 1465206259430 Marionette TRACE conn3 <- [1,406,null,{}] 02:44:19 INFO - PROCESS | 6210 | 1465206259495 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 6210 | 1465206259501 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:19 INFO - PROCESS | 6210 | 1465206259807 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:44:20 INFO - PROCESS | 6210 | 1465206260010 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 6210 | 1465206260018 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f399000 == 70 [pid = 6210] [id = 109] 02:44:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 145 (0x8f399400) [pid = 6210] [serial = 326] [outer = (nil)] 02:44:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 146 (0x8f3ac000) [pid = 6210] [serial = 327] [outer = 0x8f399400] 02:44:20 INFO - PROCESS | 6210 | 1465206260094 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 147 (0x8f3b4800) [pid = 6210] [serial = 328] [outer = 0x8f399400] 02:44:20 INFO - PROCESS | 6210 | 1465206260953 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1583ms 02:44:21 INFO - PROCESS | 6210 | 1465206261009 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 6210 | 1465206261016 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 02:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:44:21 INFO - PROCESS | 6210 | 1465206261026 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 6210 | 1465206261030 Marionette TRACE conn3 <- [1,410,null,{}] 02:44:21 INFO - PROCESS | 6210 | 1465206261036 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 6210 | 1465206261041 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:21 INFO - PROCESS | 6210 | 1465206261222 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:44:21 INFO - PROCESS | 6210 | 1465206261394 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 6210 | 1465206261399 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f316400 == 71 [pid = 6210] [id = 110] 02:44:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 148 (0x90f43c00) [pid = 6210] [serial = 329] [outer = (nil)] 02:44:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 149 (0x919c3c00) [pid = 6210] [serial = 330] [outer = 0x90f43c00] 02:44:21 INFO - PROCESS | 6210 | 1465206261477 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 150 (0x919cc000) [pid = 6210] [serial = 331] [outer = 0x90f43c00] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x9967c000 == 70 [pid = 6210] [id = 66] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x92240c00 == 69 [pid = 6210] [id = 65] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x96d1c400 == 68 [pid = 6210] [id = 64] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x96d1b000 == 67 [pid = 6210] [id = 63] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x9a362800 == 66 [pid = 6210] [id = 62] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x96d9d800 == 65 [pid = 6210] [id = 99] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 149 (0xa686ac00) [pid = 6210] [serial = 233] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 148 (0xa6f3fc00) [pid = 6210] [serial = 236] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 147 (0x99fca400) [pid = 6210] [serial = 221] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 146 (0x9d8b0800) [pid = 6210] [serial = 230] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 145 (0x9a1b9800) [pid = 6210] [serial = 227] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 144 (0x9503ec00) [pid = 6210] [serial = 224] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 143 (0x9d845c00) [pid = 6210] [serial = 261] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f309c00 == 64 [pid = 6210] [id = 98] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x91bdb000 == 63 [pid = 6210] [id = 97] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x92241000 == 62 [pid = 6210] [id = 96] 02:44:22 INFO - PROCESS | 6210 | 1465206262540 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x919c9000 == 61 [pid = 6210] [id = 95] 02:44:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3b3800 == 60 [pid = 6210] [id = 94] 02:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1532ms 02:44:22 INFO - PROCESS | 6210 | 1465206262563 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 6210 | 1465206262566 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 02:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:44:22 INFO - PROCESS | 6210 | 1465206262573 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 6210 | 1465206262578 Marionette TRACE conn3 <- [1,414,null,{}] 02:44:22 INFO - PROCESS | 6210 | 1465206262593 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:22 INFO - PROCESS | 6210 | 1465206262601 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:22 INFO - PROCESS | 6210 | 1465206262761 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 142 (0x95045400) [pid = 6210] [serial = 120] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 141 (0x99e08c00) [pid = 6210] [serial = 123] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 140 (0x950e6c00) [pid = 6210] [serial = 240] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x9a951800) [pid = 6210] [serial = 249] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x91bdfc00) [pid = 6210] [serial = 255] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0x92373000) [pid = 6210] [serial = 256] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x96d1a800) [pid = 6210] [serial = 241] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x9a364c00) [pid = 6210] [serial = 244] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x99b1c000) [pid = 6210] [serial = 243] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x9a360c00) [pid = 6210] [serial = 246] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x9a94d000) [pid = 6210] [serial = 247] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x9a444800) [pid = 6210] [serial = 258] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x9b298800) [pid = 6210] [serial = 252] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x9af4e400) [pid = 6210] [serial = 250] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x9b827800) [pid = 6210] [serial = 259] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x92375000) [pid = 6210] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:44:22 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x9b2abc00) [pid = 6210] [serial = 253] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 6210 | 1465206262962 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 6210 | 1465206262971 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x92236400 == 61 [pid = 6210] [id = 111] 02:44:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x92240c00) [pid = 6210] [serial = 332] [outer = (nil)] 02:44:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x9232cc00) [pid = 6210] [serial = 333] [outer = 0x92240c00] 02:44:23 INFO - PROCESS | 6210 | 1465206263039 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x93a59000) [pid = 6210] [serial = 334] [outer = 0x92240c00] 02:44:23 INFO - PROCESS | 6210 | 1465206263757 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1233ms 02:44:23 INFO - PROCESS | 6210 | 1465206263807 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 6210 | 1465206263811 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 02:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:44:23 INFO - PROCESS | 6210 | 1465206263817 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 6210 | 1465206263819 Marionette TRACE conn3 <- [1,418,null,{}] 02:44:23 INFO - PROCESS | 6210 | 1465206263825 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:23 INFO - PROCESS | 6210 | 1465206263830 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:23 INFO - PROCESS | 6210 | 1465206263987 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:44:24 INFO - PROCESS | 6210 | 1465206263997 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 6210 | 1465206264003 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda4400 == 62 [pid = 6210] [id = 112] 02:44:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x93a4d800) [pid = 6210] [serial = 335] [outer = (nil)] 02:44:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x950db400) [pid = 6210] [serial = 336] [outer = 0x93a4d800] 02:44:24 INFO - PROCESS | 6210 | 1465206264070 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x96d1a800) [pid = 6210] [serial = 337] [outer = 0x93a4d800] 02:44:25 INFO - PROCESS | 6210 | 1465206265352 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1593ms 02:44:25 INFO - PROCESS | 6210 | 1465206265414 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 6210 | 1465206265417 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 02:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:44:25 INFO - PROCESS | 6210 | 1465206265423 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 6210 | 1465206265426 Marionette TRACE conn3 <- [1,422,null,{}] 02:44:25 INFO - PROCESS | 6210 | 1465206265431 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 6210 | 1465206265436 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:25 INFO - PROCESS | 6210 | 1465206265663 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:44:25 INFO - PROCESS | 6210 | 1465206265701 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 6210 | 1465206265710 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f4d000 == 63 [pid = 6210] [id = 113] 02:44:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x95042800) [pid = 6210] [serial = 338] [outer = (nil)] 02:44:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x977e0800) [pid = 6210] [serial = 339] [outer = 0x95042800] 02:44:25 INFO - PROCESS | 6210 | 1465206265774 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x98a88000) [pid = 6210] [serial = 340] [outer = 0x95042800] 02:44:27 INFO - PROCESS | 6210 | 1465206267254 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0xa31dac00) [pid = 6210] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x94f42c00) [pid = 6210] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x9a362400) [pid = 6210] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x9a36c000) [pid = 6210] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x8f3b3c00) [pid = 6210] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x9503f800) [pid = 6210] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x8f315c00) [pid = 6210] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x8f312000) [pid = 6210] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x9776ec00) [pid = 6210] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0xa2255400) [pid = 6210] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0x9a36a800) [pid = 6210] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 123 (0x99fc6000) [pid = 6210] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x99e01800) [pid = 6210] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 121 (0x9a440400) [pid = 6210] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 120 (0x9b2bac00) [pid = 6210] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 119 (0x93b09800) [pid = 6210] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 118 (0x9b2ae400) [pid = 6210] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1937ms 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0x9977e400) [pid = 6210] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0x94f43c00) [pid = 6210] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x95044c00) [pid = 6210] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0xa35f3c00) [pid = 6210] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 113 (0x99fd1c00) [pid = 6210] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 112 (0x91bd5800) [pid = 6210] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x96d1b400) [pid = 6210] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x9b267c00) [pid = 6210] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x92328400) [pid = 6210] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x99675000) [pid = 6210] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x9aa03800) [pid = 6210] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0x93ab3800) [pid = 6210] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x922df000) [pid = 6210] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x9a366800) [pid = 6210] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:44:27 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x9b82e000) [pid = 6210] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:44:27 INFO - PROCESS | 6210 | 1465206267369 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 6210 | 1465206267379 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 02:44:27 INFO - PROCESS | 6210 | 1465206267391 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 6210 | 1465206267393 Marionette TRACE conn3 <- [1,426,null,{}] 02:44:27 INFO - PROCESS | 6210 | 1465206267408 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 6210 | 1465206267416 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:27 INFO - PROCESS | 6210 | 1465206267627 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:44:27 INFO - PROCESS | 6210 | 1465206267708 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 6210 | 1465206267715 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x92380800 == 64 [pid = 6210] [id = 114] 02:44:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x94f47400) [pid = 6210] [serial = 341] [outer = (nil)] 02:44:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x96d18400) [pid = 6210] [serial = 342] [outer = 0x94f47400] 02:44:27 INFO - PROCESS | 6210 | 1465206267779 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x99675000) [pid = 6210] [serial = 343] [outer = 0x94f47400] 02:44:28 INFO - PROCESS | 6210 | 1465206268420 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 6210 | 1465206268501 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 02:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:44:28 INFO - PROCESS | 6210 | 1465206268507 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 6210 | 1465206268510 Marionette TRACE conn3 <- [1,430,null,{}] 02:44:28 INFO - PROCESS | 6210 | 1465206268524 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 6210 | 1465206268529 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:28 INFO - PROCESS | 6210 | 1465206268684 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:44:28 INFO - PROCESS | 6210 | 1465206268694 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 6210 | 1465206268699 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x922df000 == 65 [pid = 6210] [id = 115] 02:44:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x94f4c000) [pid = 6210] [serial = 344] [outer = (nil)] 02:44:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x99fcd000) [pid = 6210] [serial = 345] [outer = 0x94f4c000] 02:44:28 INFO - PROCESS | 6210 | 1465206268766 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x9a363400) [pid = 6210] [serial = 346] [outer = 0x94f4c000] 02:44:29 INFO - PROCESS | 6210 | 1465206269772 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:44:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:44:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1337ms 02:44:29 INFO - PROCESS | 6210 | 1465206269845 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:44:29 INFO - PROCESS | 6210 | 1465206269852 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 02:44:29 INFO - PROCESS | 6210 | 1465206269860 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 6210 | 1465206269865 Marionette TRACE conn3 <- [1,434,null,{}] 02:44:29 INFO - PROCESS | 6210 | 1465206269874 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:29 INFO - PROCESS | 6210 | 1465206269880 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:30 INFO - PROCESS | 6210 | 1465206270108 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:44:30 INFO - PROCESS | 6210 | 1465206270349 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 6210 | 1465206270360 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f311000 == 66 [pid = 6210] [id = 116] 02:44:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x8f311800) [pid = 6210] [serial = 347] [outer = (nil)] 02:44:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x8f3a0c00) [pid = 6210] [serial = 348] [outer = 0x8f311800] 02:44:30 INFO - PROCESS | 6210 | 1465206270498 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x8f3b2c00) [pid = 6210] [serial = 349] [outer = 0x8f311800] 02:44:31 INFO - PROCESS | 6210 | 1465206271425 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1645ms 02:44:31 INFO - PROCESS | 6210 | 1465206271505 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 6210 | 1465206271512 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 02:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:44:31 INFO - PROCESS | 6210 | 1465206271523 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 6210 | 1465206271527 Marionette TRACE conn3 <- [1,438,null,{}] 02:44:31 INFO - PROCESS | 6210 | 1465206271533 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:31 INFO - PROCESS | 6210 | 1465206271539 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:31 INFO - PROCESS | 6210 | 1465206271766 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:44:32 INFO - PROCESS | 6210 | 1465206271989 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 6210 | 1465206271996 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f47000 == 67 [pid = 6210] [id = 117] 02:44:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x919c3400) [pid = 6210] [serial = 350] [outer = (nil)] 02:44:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x919cf400) [pid = 6210] [serial = 351] [outer = 0x919c3400] 02:44:32 INFO - PROCESS | 6210 | 1465206272093 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x91be2800) [pid = 6210] [serial = 352] [outer = 0x919c3400] 02:44:33 INFO - PROCESS | 6210 | 1465206273041 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1584ms 02:44:33 INFO - PROCESS | 6210 | 1465206273107 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:44:33 INFO - PROCESS | 6210 | 1465206273112 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 02:44:33 INFO - PROCESS | 6210 | 1465206273119 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 6210 | 1465206273125 Marionette TRACE conn3 <- [1,442,null,{}] 02:44:33 INFO - PROCESS | 6210 | 1465206273141 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:33 INFO - PROCESS | 6210 | 1465206273150 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:33 INFO - PROCESS | 6210 | 1465206273370 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:44:33 INFO - PROCESS | 6210 | 1465206273630 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 6210 | 1465206273646 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x99fd3800 == 68 [pid = 6210] [id = 118] 02:44:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x99fd3c00) [pid = 6210] [serial = 353] [outer = (nil)] 02:44:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x9a369400) [pid = 6210] [serial = 354] [outer = 0x99fd3c00] 02:44:33 INFO - PROCESS | 6210 | 1465206273728 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x9a444c00) [pid = 6210] [serial = 355] [outer = 0x99fd3c00] 02:44:34 INFO - PROCESS | 6210 | 1465206274669 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1593ms 02:44:34 INFO - PROCESS | 6210 | 1465206274712 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:44:34 INFO - PROCESS | 6210 | 1465206274717 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 02:44:34 INFO - PROCESS | 6210 | 1465206274724 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 6210 | 1465206274729 Marionette TRACE conn3 <- [1,446,null,{}] 02:44:34 INFO - PROCESS | 6210 | 1465206274734 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:34 INFO - PROCESS | 6210 | 1465206274739 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:34 INFO - PROCESS | 6210 | 1465206274920 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:44:35 INFO - PROCESS | 6210 | 1465206275136 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 6210 | 1465206275142 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x93765400 == 69 [pid = 6210] [id = 119] 02:44:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x9a44a000) [pid = 6210] [serial = 356] [outer = (nil)] 02:44:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x9aa0b800) [pid = 6210] [serial = 357] [outer = 0x9a44a000] 02:44:35 INFO - PROCESS | 6210 | 1465206275234 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0x9af55800) [pid = 6210] [serial = 358] [outer = 0x9a44a000] 02:44:36 INFO - PROCESS | 6210 | 1465206276120 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1429ms 02:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:44:36 INFO - PROCESS | 6210 | 1465206276154 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 6210 | 1465206276157 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 02:44:36 INFO - PROCESS | 6210 | 1465206276164 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 6210 | 1465206276167 Marionette TRACE conn3 <- [1,450,null,{}] 02:44:36 INFO - PROCESS | 6210 | 1465206276173 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:36 INFO - PROCESS | 6210 | 1465206276178 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:36 INFO - PROCESS | 6210 | 1465206276347 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:44:36 INFO - PROCESS | 6210 | 1465206276524 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 6210 | 1465206276531 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x9afc5400 == 70 [pid = 6210] [id = 120] 02:44:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x9b265400) [pid = 6210] [serial = 359] [outer = (nil)] 02:44:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x9b2b8400) [pid = 6210] [serial = 360] [outer = 0x9b265400] 02:44:36 INFO - PROCESS | 6210 | 1465206276608 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x9b772000) [pid = 6210] [serial = 361] [outer = 0x9b265400] 02:44:37 INFO - PROCESS | 6210 | 1465206277565 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 6210 | 1465206277655 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 02:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:44:37 INFO - PROCESS | 6210 | 1465206277662 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 6210 | 1465206277665 Marionette TRACE conn3 <- [1,454,null,{}] 02:44:37 INFO - PROCESS | 6210 | 1465206277671 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 6210 | 1465206277681 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:37 INFO - PROCESS | 6210 | 1465206277923 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:44:38 INFO - PROCESS | 6210 | 1465206278147 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 6210 | 1465206278154 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef47c00 == 71 [pid = 6210] [id = 121] 02:44:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x90ff2c00) [pid = 6210] [serial = 362] [outer = (nil)] 02:44:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x90ff9000) [pid = 6210] [serial = 363] [outer = 0x90ff2c00] 02:44:38 INFO - PROCESS | 6210 | 1465206278267 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x9d417000) [pid = 6210] [serial = 364] [outer = 0x90ff2c00] 02:44:39 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:39 INFO - PROCESS | 6210 | 1465206279116 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1492ms 02:44:39 INFO - PROCESS | 6210 | 1465206279155 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 6210 | 1465206279158 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 02:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:44:39 INFO - PROCESS | 6210 | 1465206279183 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 6210 | 1465206279186 Marionette TRACE conn3 <- [1,458,null,{}] 02:44:39 INFO - PROCESS | 6210 | 1465206279192 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:39 INFO - PROCESS | 6210 | 1465206279197 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:39 INFO - PROCESS | 6210 | 1465206279370 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:44:39 INFO - PROCESS | 6210 | 1465206279555 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 6210 | 1465206279564 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f309400 == 72 [pid = 6210] [id = 122] 02:44:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x90ff6800) [pid = 6210] [serial = 365] [outer = (nil)] 02:44:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0xa100ec00) [pid = 6210] [serial = 366] [outer = 0x90ff6800] 02:44:39 INFO - PROCESS | 6210 | 1465206279639 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0xa230f400) [pid = 6210] [serial = 367] [outer = 0x90ff6800] 02:44:40 INFO - PROCESS | 6210 | 1465206280610 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:44:40 INFO - PROCESS | 6210 | 1465206280687 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 02:44:40 INFO - PROCESS | 6210 | 1465206280693 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 6210 | 1465206280697 Marionette TRACE conn3 <- [1,462,null,{}] 02:44:40 INFO - PROCESS | 6210 | 1465206280703 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:40 INFO - PROCESS | 6210 | 1465206280708 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:40 INFO - PROCESS | 6210 | 1465206280881 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:44:41 INFO - PROCESS | 6210 | 1465206281119 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 6210 | 1465206281129 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f43400 == 73 [pid = 6210] [id = 123] 02:44:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x90ff3000) [pid = 6210] [serial = 368] [outer = (nil)] 02:44:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x94f40400) [pid = 6210] [serial = 369] [outer = 0x90ff3000] 02:44:41 INFO - PROCESS | 6210 | 1465206281209 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x96d19800) [pid = 6210] [serial = 370] [outer = 0x90ff3000] 02:44:42 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:42 INFO - PROCESS | 6210 | 1465206282361 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 6210 | 1465206282437 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:44:42 INFO - PROCESS | 6210 | 1465206282453 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 6210 | 1465206282458 Marionette TRACE conn3 <- [1,466,null,{}] 02:44:42 INFO - PROCESS | 6210 | 1465206282466 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:42 INFO - PROCESS | 6210 | 1465206282472 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:42 INFO - PROCESS | 6210 | 1465206282721 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:44:42 INFO - PROCESS | 6210 | 1465206282886 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 6210 | 1465206282897 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e5400 == 74 [pid = 6210] [id = 124] 02:44:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x8f7e5c00) [pid = 6210] [serial = 371] [outer = (nil)] 02:44:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x8f7f2400) [pid = 6210] [serial = 372] [outer = 0x8f7e5c00] 02:44:42 INFO - PROCESS | 6210 | 1465206282969 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x90f46c00) [pid = 6210] [serial = 373] [outer = 0x8f7e5c00] 02:44:43 INFO - PROCESS | 6210 | 1465206283907 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 6210 | 1465206283996 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 02:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:44:44 INFO - PROCESS | 6210 | 1465206284006 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 6210 | 1465206284010 Marionette TRACE conn3 <- [1,470,null,{}] 02:44:44 INFO - PROCESS | 6210 | 1465206284016 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:44 INFO - PROCESS | 6210 | 1465206284021 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:44 INFO - PROCESS | 6210 | 1465206284237 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x9d8f3800 == 73 [pid = 6210] [id = 28] 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x92380800 == 72 [pid = 6210] [id = 114] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x8f3a2800) [pid = 6210] [serial = 300] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | 1465206284531 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 6210 | 1465206284540 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x94f4d000 == 71 [pid = 6210] [id = 113] 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda4400 == 70 [pid = 6210] [id = 112] 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x92236400 == 69 [pid = 6210] [id = 111] 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x8f316400 == 68 [pid = 6210] [id = 110] 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x8f399000 == 67 [pid = 6210] [id = 109] 02:44:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda4400 == 68 [pid = 6210] [id = 125] 02:44:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x8f3a2800) [pid = 6210] [serial = 374] [outer = (nil)] 02:44:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x919c7000) [pid = 6210] [serial = 375] [outer = 0x8f3a2800] 02:44:44 INFO - PROCESS | 6210 | 1465206284637 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x92244c00) [pid = 6210] [serial = 376] [outer = 0x8f3a2800] 02:44:44 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a0800 == 67 [pid = 6210] [id = 101] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0xa6973400) [pid = 6210] [serial = 234] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x98982400) [pid = 6210] [serial = 225] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x9b2b4c00) [pid = 6210] [serial = 195] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x9a44f000) [pid = 6210] [serial = 295] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x90f42800) [pid = 6210] [serial = 283] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x98ae1c00) [pid = 6210] [serial = 147] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x919c5400) [pid = 6210] [serial = 264] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x99fcfc00) [pid = 6210] [serial = 279] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x9afbb800) [pid = 6210] [serial = 298] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0xa23e2c00) [pid = 6210] [serial = 117] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0xa0510000) [pid = 6210] [serial = 280] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0xa35f2000) [pid = 6210] [serial = 198] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x9a36cc00) [pid = 6210] [serial = 274] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0xa828bc00) [pid = 6210] [serial = 237] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 123 (0x919ccc00) [pid = 6210] [serial = 265] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x9a44c000) [pid = 6210] [serial = 192] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 121 (0xa6394400) [pid = 6210] [serial = 180] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 120 (0x96d1f000) [pid = 6210] [serial = 270] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 119 (0x9a448c00) [pid = 6210] [serial = 294] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 118 (0x9d8b6400) [pid = 6210] [serial = 262] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0xa680c000) [pid = 6210] [serial = 144] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0x99fcb400) [pid = 6210] [serial = 222] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x99a81000) [pid = 6210] [serial = 183] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0xa6876c00) [pid = 6210] [serial = 153] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 113 (0x9a36d000) [pid = 6210] [serial = 228] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 112 (0x91be4000) [pid = 6210] [serial = 286] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x9af4d400) [pid = 6210] [serial = 189] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x9b824800) [pid = 6210] [serial = 276] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x96d10c00) [pid = 6210] [serial = 268] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x91bda800) [pid = 6210] [serial = 285] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x99fce400) [pid = 6210] [serial = 273] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0x99fce800) [pid = 6210] [serial = 297] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x94f46c00) [pid = 6210] [serial = 267] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x9b85d800) [pid = 6210] [serial = 277] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x99fa2c00) [pid = 6210] [serial = 291] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0x9b2b0c00) [pid = 6210] [serial = 150] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x96d10400) [pid = 6210] [serial = 289] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x98ae6c00) [pid = 6210] [serial = 271] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x9b270400) [pid = 6210] [serial = 156] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x94f48400) [pid = 6210] [serial = 288] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x9a36f400) [pid = 6210] [serial = 186] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0xa23df800) [pid = 6210] [serial = 231] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x90f3e000) [pid = 6210] [serial = 282] [outer = (nil)] [url = about:blank] 02:44:44 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x9a367400) [pid = 6210] [serial = 292] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 6210 | 1465206285452 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:44:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1480ms 02:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:44:45 INFO - PROCESS | 6210 | 1465206285486 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 6210 | 1465206285489 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 02:44:45 INFO - PROCESS | 6210 | 1465206285495 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 6210 | 1465206285501 Marionette TRACE conn3 <- [1,474,null,{}] 02:44:45 INFO - PROCESS | 6210 | 1465206285516 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 6210 | 1465206285524 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:45 INFO - PROCESS | 6210 | 1465206285695 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:44:45 INFO - PROCESS | 6210 | 1465206285823 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 6210 | 1465206285830 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f43c00 == 68 [pid = 6210] [id = 126] 02:44:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x94f46c00) [pid = 6210] [serial = 377] [outer = (nil)] 02:44:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x9503e800) [pid = 6210] [serial = 378] [outer = 0x94f46c00] 02:44:45 INFO - PROCESS | 6210 | 1465206285901 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x96d12400) [pid = 6210] [serial = 379] [outer = 0x94f46c00] 02:44:46 INFO - PROCESS | 6210 | 1465206286712 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1284ms 02:44:46 INFO - PROCESS | 6210 | 1465206286778 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 6210 | 1465206286783 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 02:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:44:46 INFO - PROCESS | 6210 | 1465206286788 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 6210 | 1465206286792 Marionette TRACE conn3 <- [1,478,null,{}] 02:44:46 INFO - PROCESS | 6210 | 1465206286797 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:46 INFO - PROCESS | 6210 | 1465206286802 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:46 INFO - PROCESS | 6210 | 1465206286960 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:44:46 INFO - PROCESS | 6210 | 1465206286969 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 6210 | 1465206286975 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f42400 == 69 [pid = 6210] [id = 127] 02:44:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x98a8a000) [pid = 6210] [serial = 380] [outer = (nil)] 02:44:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x99a79000) [pid = 6210] [serial = 381] [outer = 0x98a8a000] 02:44:47 INFO - PROCESS | 6210 | 1465206287041 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x99fc6c00) [pid = 6210] [serial = 382] [outer = 0x98a8a000] 02:44:47 INFO - PROCESS | 6210 | 1465206287958 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1228ms 02:44:48 INFO - PROCESS | 6210 | 1465206288017 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 6210 | 1465206288021 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 02:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:44:48 INFO - PROCESS | 6210 | 1465206288027 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 6210 | 1465206288030 Marionette TRACE conn3 <- [1,482,null,{}] 02:44:48 INFO - PROCESS | 6210 | 1465206288035 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:48 INFO - PROCESS | 6210 | 1465206288053 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:48 INFO - PROCESS | 6210 | 1465206288259 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:44:48 INFO - PROCESS | 6210 | 1465206288280 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 6210 | 1465206288286 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bda800 == 70 [pid = 6210] [id = 128] 02:44:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x98d7c800) [pid = 6210] [serial = 383] [outer = (nil)] 02:44:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x9a362400) [pid = 6210] [serial = 384] [outer = 0x98d7c800] 02:44:48 INFO - PROCESS | 6210 | 1465206288351 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x9a36b800) [pid = 6210] [serial = 385] [outer = 0x98d7c800] 02:44:49 INFO - PROCESS | 6210 | 1465206289456 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:49 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0x95042800) [pid = 6210] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:44:49 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x93a4d800) [pid = 6210] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:44:49 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x8f399400) [pid = 6210] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:44:49 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x92240c00) [pid = 6210] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:44:49 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x90f43c00) [pid = 6210] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:44:49 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x94f47400) [pid = 6210] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:44:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:44:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1481ms 02:44:49 INFO - PROCESS | 6210 | 1465206289508 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 6210 | 1465206289512 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 02:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:44:49 INFO - PROCESS | 6210 | 1465206289518 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 6210 | 1465206289520 Marionette TRACE conn3 <- [1,486,null,{}] 02:44:49 INFO - PROCESS | 6210 | 1465206289551 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 6210 | 1465206289561 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:49 INFO - PROCESS | 6210 | 1465206289797 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:44:49 INFO - PROCESS | 6210 | 1465206289928 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 6210 | 1465206289939 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x99fce000 == 71 [pid = 6210] [id = 129] 02:44:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x9a443800) [pid = 6210] [serial = 386] [outer = (nil)] 02:44:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x9a94a400) [pid = 6210] [serial = 387] [outer = 0x9a443800] 02:44:50 INFO - PROCESS | 6210 | 1465206289999 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x9af83800) [pid = 6210] [serial = 388] [outer = 0x9a443800] 02:44:50 INFO - PROCESS | 6210 | 1465206290680 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:44:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1206ms 02:44:50 INFO - PROCESS | 6210 | 1465206290724 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 6210 | 1465206290728 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 02:44:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:44:50 INFO - PROCESS | 6210 | 1465206290734 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 6210 | 1465206290736 Marionette TRACE conn3 <- [1,490,null,{}] 02:44:50 INFO - PROCESS | 6210 | 1465206290754 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:50 INFO - PROCESS | 6210 | 1465206290759 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:50 INFO - PROCESS | 6210 | 1465206290910 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:44:50 INFO - PROCESS | 6210 | 1465206290919 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 6210 | 1465206290927 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30f000 == 72 [pid = 6210] [id = 130] 02:44:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x90ffc800) [pid = 6210] [serial = 389] [outer = (nil)] 02:44:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x9b2b4400) [pid = 6210] [serial = 390] [outer = 0x90ffc800] 02:44:50 INFO - PROCESS | 6210 | 1465206290990 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x9b774400) [pid = 6210] [serial = 391] [outer = 0x90ffc800] 02:44:52 INFO - PROCESS | 6210 | 1465206292060 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1340ms 02:44:52 INFO - PROCESS | 6210 | 1465206292075 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 6210 | 1465206292080 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 02:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:44:52 INFO - PROCESS | 6210 | 1465206292089 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 6210 | 1465206292093 Marionette TRACE conn3 <- [1,494,null,{}] 02:44:52 INFO - PROCESS | 6210 | 1465206292102 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 6210 | 1465206292108 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:52 INFO - PROCESS | 6210 | 1465206292307 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:44:52 INFO - PROCESS | 6210 | 1465206292535 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 6210 | 1465206292544 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f313800 == 73 [pid = 6210] [id = 131] 02:44:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x8f3b3400) [pid = 6210] [serial = 392] [outer = (nil)] 02:44:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x8f4b4c00) [pid = 6210] [serial = 393] [outer = 0x8f3b3400] 02:44:52 INFO - PROCESS | 6210 | 1465206292672 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x8f4b8800) [pid = 6210] [serial = 394] [outer = 0x8f3b3400] 02:44:53 INFO - PROCESS | 6210 | 1465206293591 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:44:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1542ms 02:44:53 INFO - PROCESS | 6210 | 1465206293631 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 6210 | 1465206293638 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 02:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:44:53 INFO - PROCESS | 6210 | 1465206293649 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 6210 | 1465206293653 Marionette TRACE conn3 <- [1,498,null,{}] 02:44:53 INFO - PROCESS | 6210 | 1465206293660 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 6210 | 1465206293665 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:53 INFO - PROCESS | 6210 | 1465206293860 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:44:54 INFO - PROCESS | 6210 | 1465206294084 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 6210 | 1465206294094 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f44c00 == 74 [pid = 6210] [id = 132] 02:44:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x90f49800) [pid = 6210] [serial = 395] [outer = (nil)] 02:44:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x90ffc000) [pid = 6210] [serial = 396] [outer = 0x90f49800] 02:44:54 INFO - PROCESS | 6210 | 1465206294222 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x91bd7c00) [pid = 6210] [serial = 397] [outer = 0x90f49800] 02:44:55 INFO - PROCESS | 6210 | 1465206295157 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1582ms 02:44:55 INFO - PROCESS | 6210 | 1465206295231 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 6210 | 1465206295235 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 02:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:44:55 INFO - PROCESS | 6210 | 1465206295243 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 6210 | 1465206295249 Marionette TRACE conn3 <- [1,502,null,{}] 02:44:55 INFO - PROCESS | 6210 | 1465206295266 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 6210 | 1465206295275 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:55 INFO - PROCESS | 6210 | 1465206295514 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:44:55 INFO - PROCESS | 6210 | 1465206295755 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 6210 | 1465206295767 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x98982c00 == 75 [pid = 6210] [id = 133] 02:44:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x98ae1c00) [pid = 6210] [serial = 398] [outer = (nil)] 02:44:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x99b1c000) [pid = 6210] [serial = 399] [outer = 0x98ae1c00] 02:44:55 INFO - PROCESS | 6210 | 1465206295850 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x9a369c00) [pid = 6210] [serial = 400] [outer = 0x98ae1c00] 02:44:56 INFO - PROCESS | 6210 | 1465206296729 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1538ms 02:44:56 INFO - PROCESS | 6210 | 1465206296782 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 6210 | 1465206296786 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 02:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:44:56 INFO - PROCESS | 6210 | 1465206296793 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 6210 | 1465206296796 Marionette TRACE conn3 <- [1,506,null,{}] 02:44:56 INFO - PROCESS | 6210 | 1465206296802 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:56 INFO - PROCESS | 6210 | 1465206296808 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:56 INFO - PROCESS | 6210 | 1465206296992 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:44:57 INFO - PROCESS | 6210 | 1465206297164 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 6210 | 1465206297173 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4be000 == 76 [pid = 6210] [id = 134] 02:44:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x94f41800) [pid = 6210] [serial = 401] [outer = (nil)] 02:44:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x99b82000) [pid = 6210] [serial = 402] [outer = 0x94f41800] 02:44:57 INFO - PROCESS | 6210 | 1465206297256 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x99b85800) [pid = 6210] [serial = 403] [outer = 0x94f41800] 02:44:58 INFO - PROCESS | 6210 | 1465206298196 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1448ms 02:44:58 INFO - PROCESS | 6210 | 1465206298241 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 6210 | 1465206298246 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 02:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:44:58 INFO - PROCESS | 6210 | 1465206298252 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 6210 | 1465206298255 Marionette TRACE conn3 <- [1,510,null,{}] 02:44:58 INFO - PROCESS | 6210 | 1465206298261 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:58 INFO - PROCESS | 6210 | 1465206298265 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:58 INFO - PROCESS | 6210 | 1465206298441 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:44:58 INFO - PROCESS | 6210 | 1465206298613 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 6210 | 1465206298625 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:44:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed98400 == 77 [pid = 6210] [id = 135] 02:44:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x8ef4f000) [pid = 6210] [serial = 404] [outer = (nil)] 02:44:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x9aa01c00) [pid = 6210] [serial = 405] [outer = 0x8ef4f000] 02:44:58 INFO - PROCESS | 6210 | 1465206298704 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x9b2ab400) [pid = 6210] [serial = 406] [outer = 0x8ef4f000] 02:45:00 INFO - PROCESS | 6210 | 1465206300177 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:45:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1983ms 02:45:00 INFO - PROCESS | 6210 | 1465206300236 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 6210 | 1465206300239 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 02:45:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:45:00 INFO - PROCESS | 6210 | 1465206300246 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 6210 | 1465206300250 Marionette TRACE conn3 <- [1,514,null,{}] 02:45:00 INFO - PROCESS | 6210 | 1465206300256 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:00 INFO - PROCESS | 6210 | 1465206300266 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:00 INFO - PROCESS | 6210 | 1465206300566 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:45:00 INFO - PROCESS | 6210 | 1465206300748 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 6210 | 1465206300756 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef49800 == 78 [pid = 6210] [id = 136] 02:45:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x99b38400) [pid = 6210] [serial = 407] [outer = (nil)] 02:45:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x9d419000) [pid = 6210] [serial = 408] [outer = 0x99b38400] 02:45:00 INFO - PROCESS | 6210 | 1465206300836 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0xa34f1000) [pid = 6210] [serial = 409] [outer = 0x99b38400] 02:45:01 INFO - PROCESS | 6210 | 1465206301710 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:45:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1533ms 02:45:01 INFO - PROCESS | 6210 | 1465206301781 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 6210 | 1465206301786 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 02:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:45:01 INFO - PROCESS | 6210 | 1465206301792 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 6210 | 1465206301796 Marionette TRACE conn3 <- [1,518,null,{}] 02:45:01 INFO - PROCESS | 6210 | 1465206301801 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:01 INFO - PROCESS | 6210 | 1465206301807 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:02 INFO - PROCESS | 6210 | 1465206302059 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:45:02 INFO - PROCESS | 6210 | 1465206302323 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 6210 | 1465206302330 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189c400 == 79 [pid = 6210] [id = 137] 02:45:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x9189e400) [pid = 6210] [serial = 410] [outer = (nil)] 02:45:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x918a7c00) [pid = 6210] [serial = 411] [outer = 0x9189e400] 02:45:02 INFO - PROCESS | 6210 | 1465206302456 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x918a9c00) [pid = 6210] [serial = 412] [outer = 0x9189e400] 02:45:03 INFO - PROCESS | 6210 | 1465206303329 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1586ms 02:45:03 INFO - PROCESS | 6210 | 1465206303379 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:45:03 INFO - PROCESS | 6210 | 1465206303383 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 02:45:03 INFO - PROCESS | 6210 | 1465206303390 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 6210 | 1465206303393 Marionette TRACE conn3 <- [1,522,null,{}] 02:45:03 INFO - PROCESS | 6210 | 1465206303399 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:03 INFO - PROCESS | 6210 | 1465206303404 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:03 INFO - PROCESS | 6210 | 1465206303594 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:45:03 INFO - PROCESS | 6210 | 1465206303773 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 6210 | 1465206303781 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a2800 == 80 [pid = 6210] [id = 138] 02:45:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x918a6800) [pid = 6210] [serial = 413] [outer = (nil)] 02:45:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x92506c00) [pid = 6210] [serial = 414] [outer = 0x918a6800] 02:45:03 INFO - PROCESS | 6210 | 1465206303860 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x92509400) [pid = 6210] [serial = 415] [outer = 0x918a6800] 02:45:04 INFO - PROCESS | 6210 | 1465206304891 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1531ms 02:45:04 INFO - PROCESS | 6210 | 1465206304923 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 6210 | 1465206304927 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 02:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:45:04 INFO - PROCESS | 6210 | 1465206304933 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 6210 | 1465206304936 Marionette TRACE conn3 <- [1,526,null,{}] 02:45:04 INFO - PROCESS | 6210 | 1465206304942 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:04 INFO - PROCESS | 6210 | 1465206304947 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:05 INFO - PROCESS | 6210 | 1465206305123 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:45:05 INFO - PROCESS | 6210 | 1465206305349 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 6210 | 1465206305356 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76bc00 == 81 [pid = 6210] [id = 139] 02:45:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x8d770c00) [pid = 6210] [serial = 416] [outer = (nil)] 02:45:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x8d775400) [pid = 6210] [serial = 417] [outer = 0x8d770c00] 02:45:05 INFO - PROCESS | 6210 | 1465206305478 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x8d778c00) [pid = 6210] [serial = 418] [outer = 0x8d770c00] 02:45:06 INFO - PROCESS | 6210 | 1465206306386 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1530ms 02:45:06 INFO - PROCESS | 6210 | 1465206306464 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 6210 | 1465206306467 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 02:45:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:45:06 INFO - PROCESS | 6210 | 1465206306475 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 6210 | 1465206306477 Marionette TRACE conn3 <- [1,530,null,{}] 02:45:06 INFO - PROCESS | 6210 | 1465206306483 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:06 INFO - PROCESS | 6210 | 1465206306488 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:06 INFO - PROCESS | 6210 | 1465206306744 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:45:07 INFO - PROCESS | 6210 | 1465206307019 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 6210 | 1465206307026 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776800 == 82 [pid = 6210] [id = 140] 02:45:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x8d777c00) [pid = 6210] [serial = 419] [outer = (nil)] 02:45:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x8d920000) [pid = 6210] [serial = 420] [outer = 0x8d777c00] 02:45:07 INFO - PROCESS | 6210 | 1465206307109 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x8d922800) [pid = 6210] [serial = 421] [outer = 0x8d777c00] 02:45:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x8d920800) [pid = 6210] [serial = 422] [outer = 0x9232e000] 02:45:08 INFO - PROCESS | 6210 | 1465206307985 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:45:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:45:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:45:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:45:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:45:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:45:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:45:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1551ms 02:45:08 INFO - PROCESS | 6210 | 1465206308392 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 6210 | 1465206308399 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 02:45:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:45:08 INFO - PROCESS | 6210 | 1465206308422 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 6210 | 1465206308426 Marionette TRACE conn3 <- [1,534,null,{}] 02:45:08 INFO - PROCESS | 6210 | 1465206308435 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:08 INFO - PROCESS | 6210 | 1465206308440 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:08 INFO - PROCESS | 6210 | 1465206308677 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:45:08 INFO - PROCESS | 6210 | 1465206308881 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 6210 | 1465206308895 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4b5000 == 83 [pid = 6210] [id = 141] 02:45:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x8f4b6000) [pid = 6210] [serial = 423] [outer = (nil)] 02:45:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x8f4bd000) [pid = 6210] [serial = 424] [outer = 0x8f4b6000] 02:45:08 INFO - PROCESS | 6210 | 1465206308966 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x8f7ebc00) [pid = 6210] [serial = 425] [outer = 0x8f4b6000] 02:45:09 INFO - PROCESS | 6210 | 1465206309892 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:45:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1493ms 02:45:09 INFO - PROCESS | 6210 | 1465206309949 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 6210 | 1465206309955 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 02:45:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:45:09 INFO - PROCESS | 6210 | 1465206309966 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 6210 | 1465206309971 Marionette TRACE conn3 <- [1,538,null,{}] 02:45:09 INFO - PROCESS | 6210 | 1465206309978 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:09 INFO - PROCESS | 6210 | 1465206309983 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:10 INFO - PROCESS | 6210 | 1465206310183 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:45:10 INFO - PROCESS | 6210 | 1465206310418 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 6210 | 1465206310428 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d918800 == 84 [pid = 6210] [id = 142] 02:45:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x8f30d800) [pid = 6210] [serial = 426] [outer = (nil)] 02:45:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x918a5400) [pid = 6210] [serial = 427] [outer = 0x8f30d800] 02:45:10 INFO - PROCESS | 6210 | 1465206310520 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x92510800) [pid = 6210] [serial = 428] [outer = 0x8f30d800] 02:45:11 INFO - PROCESS | 6210 | 1465206311355 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:45:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1435ms 02:45:11 INFO - PROCESS | 6210 | 1465206311420 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 6210 | 1465206311424 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 02:45:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:45:11 INFO - PROCESS | 6210 | 1465206311433 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 6210 | 1465206311437 Marionette TRACE conn3 <- [1,542,null,{}] 02:45:11 INFO - PROCESS | 6210 | 1465206311449 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:11 INFO - PROCESS | 6210 | 1465206311458 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:11 INFO - PROCESS | 6210 | 1465206311647 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:45:11 INFO - PROCESS | 6210 | --DOCSHELL 0x99fce000 == 83 [pid = 6210] [id = 129] 02:45:11 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x8eda4000) [pid = 6210] [serial = 321] [outer = (nil)] [url = about:blank] 02:45:11 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x99fcd000) [pid = 6210] [serial = 345] [outer = (nil)] [url = about:blank] 02:45:11 INFO - PROCESS | 6210 | 1465206311888 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 6210 | 1465206311902 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:11 INFO - PROCESS | 6210 | --DOCSHELL 0x91bda800 == 82 [pid = 6210] [id = 128] 02:45:11 INFO - PROCESS | 6210 | --DOCSHELL 0x94f42400 == 81 [pid = 6210] [id = 127] 02:45:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8f398c00 == 80 [pid = 6210] [id = 100] 02:45:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3b3000 == 81 [pid = 6210] [id = 143] 02:45:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x8f3b4400) [pid = 6210] [serial = 429] [outer = (nil)] 02:45:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x919cd800) [pid = 6210] [serial = 430] [outer = 0x8f3b4400] 02:45:12 INFO - PROCESS | 6210 | 1465206312056 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 141 (0x95046000) [pid = 6210] [serial = 431] [outer = 0x8f3b4400] 02:45:12 INFO - PROCESS | 6210 | --DOCSHELL 0x94f43c00 == 80 [pid = 6210] [id = 126] 02:45:12 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda4400 == 79 [pid = 6210] [id = 125] 02:45:12 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e5400 == 78 [pid = 6210] [id = 124] 02:45:12 INFO - PROCESS | 6210 | --DOCSHELL 0x9afc5400 == 77 [pid = 6210] [id = 120] 02:45:12 INFO - PROCESS | 6210 | --DOCSHELL 0x93765400 == 76 [pid = 6210] [id = 119] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 140 (0x977e0800) [pid = 6210] [serial = 339] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x8ef4dc00) [pid = 6210] [serial = 324] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x950db400) [pid = 6210] [serial = 336] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0xa27dbc00) [pid = 6210] [serial = 315] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x8f3b4800) [pid = 6210] [serial = 328] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x8f3ac000) [pid = 6210] [serial = 327] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x9232cc00) [pid = 6210] [serial = 333] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x93a59000) [pid = 6210] [serial = 334] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x92371c00) [pid = 6210] [serial = 306] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x919cc000) [pid = 6210] [serial = 331] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x919c3c00) [pid = 6210] [serial = 330] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x8f7f1000) [pid = 6210] [serial = 318] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x9b26b000) [pid = 6210] [serial = 309] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0xa2256000) [pid = 6210] [serial = 312] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x8f3b2000) [pid = 6210] [serial = 303] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x96d18400) [pid = 6210] [serial = 342] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0x98a88000) [pid = 6210] [serial = 340] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 123 (0x96d1a800) [pid = 6210] [serial = 337] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x99675000) [pid = 6210] [serial = 343] [outer = (nil)] [url = about:blank] 02:45:12 INFO - PROCESS | 6210 | 1465206312864 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:45:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:45:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1487ms 02:45:12 INFO - PROCESS | 6210 | 1465206312921 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 6210 | 1465206312924 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 02:45:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:45:12 INFO - PROCESS | 6210 | 1465206312935 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 6210 | 1465206312937 Marionette TRACE conn3 <- [1,546,null,{}] 02:45:12 INFO - PROCESS | 6210 | 1465206312942 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:12 INFO - PROCESS | 6210 | 1465206312948 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:13 INFO - PROCESS | 6210 | 1465206313137 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:45:13 INFO - PROCESS | 6210 | 1465206313292 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 6210 | 1465206313299 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3b4800 == 77 [pid = 6210] [id = 144] 02:45:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x919c3c00) [pid = 6210] [serial = 432] [outer = (nil)] 02:45:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x96d1ac00) [pid = 6210] [serial = 433] [outer = 0x919c3c00] 02:45:13 INFO - PROCESS | 6210 | 1465206313367 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x977de000) [pid = 6210] [serial = 434] [outer = 0x919c3c00] 02:45:14 INFO - PROCESS | 6210 | 1465206314225 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:45:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1337ms 02:45:14 INFO - PROCESS | 6210 | 1465206314277 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 6210 | 1465206314280 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 02:45:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:45:14 INFO - PROCESS | 6210 | 1465206314286 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 6210 | 1465206314290 Marionette TRACE conn3 <- [1,550,null,{}] 02:45:14 INFO - PROCESS | 6210 | 1465206314295 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:14 INFO - PROCESS | 6210 | 1465206314300 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:14 INFO - PROCESS | 6210 | 1465206314482 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:45:14 INFO - PROCESS | 6210 | 1465206314660 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 6210 | 1465206314665 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x92245000 == 78 [pid = 6210] [id = 145] 02:45:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x96d14400) [pid = 6210] [serial = 435] [outer = (nil)] 02:45:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x98d76c00) [pid = 6210] [serial = 436] [outer = 0x96d14400] 02:45:14 INFO - PROCESS | 6210 | 1465206314749 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x99b35400) [pid = 6210] [serial = 437] [outer = 0x96d14400] 02:45:15 INFO - PROCESS | 6210 | 1465206315712 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 02:45:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1482ms 02:45:15 INFO - PROCESS | 6210 | 1465206315769 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 6210 | 1465206315773 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 02:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:45:15 INFO - PROCESS | 6210 | 1465206315779 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 6210 | 1465206315782 Marionette TRACE conn3 <- [1,554,null,{}] 02:45:15 INFO - PROCESS | 6210 | 1465206315793 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:15 INFO - PROCESS | 6210 | 1465206315816 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:16 INFO - PROCESS | 6210 | 1465206316062 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:45:16 INFO - PROCESS | 6210 | 1465206316086 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 6210 | 1465206316094 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x99675000 == 79 [pid = 6210] [id = 146] 02:45:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x99b7f400) [pid = 6210] [serial = 438] [outer = (nil)] 02:45:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x9a1bb400) [pid = 6210] [serial = 439] [outer = 0x99b7f400] 02:45:16 INFO - PROCESS | 6210 | 1465206316158 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x9a44d400) [pid = 6210] [serial = 440] [outer = 0x99b7f400] 02:45:16 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x98a8a000) [pid = 6210] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:45:16 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x9a443800) [pid = 6210] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:45:16 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x94f46c00) [pid = 6210] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:45:16 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x8f7e5c00) [pid = 6210] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:45:16 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x8f3a2800) [pid = 6210] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:45:16 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x98d7c800) [pid = 6210] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:45:16 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:17 INFO - PROCESS | 6210 | 1465206317137 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1395ms 02:45:17 INFO - PROCESS | 6210 | 1465206317175 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 6210 | 1465206317177 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 02:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:45:17 INFO - PROCESS | 6210 | 1465206317184 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 6210 | 1465206317186 Marionette TRACE conn3 <- [1,558,null,{}] 02:45:17 INFO - PROCESS | 6210 | 1465206317192 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:17 INFO - PROCESS | 6210 | 1465206317196 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:17 INFO - PROCESS | 6210 | 1465206317404 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:45:17 INFO - PROCESS | 6210 | 1465206317421 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 6210 | 1465206317429 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x90fef400 == 80 [pid = 6210] [id = 147] 02:45:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x98a8a000) [pid = 6210] [serial = 441] [outer = (nil)] 02:45:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x9a446800) [pid = 6210] [serial = 442] [outer = 0x98a8a000] 02:45:17 INFO - PROCESS | 6210 | 1465206317494 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x9aa02400) [pid = 6210] [serial = 443] [outer = 0x98a8a000] 02:45:18 INFO - PROCESS | 6210 | 1465206318302 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:45:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1138ms 02:45:18 INFO - PROCESS | 6210 | 1465206318327 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 6210 | 1465206318330 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 02:45:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:45:18 INFO - PROCESS | 6210 | 1465206318336 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 6210 | 1465206318339 Marionette TRACE conn3 <- [1,562,null,{}] 02:45:18 INFO - PROCESS | 6210 | 1465206318345 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:18 INFO - PROCESS | 6210 | 1465206318349 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:18 INFO - PROCESS | 6210 | 1465206318505 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:45:18 INFO - PROCESS | 6210 | 1465206318525 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 6210 | 1465206318533 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b02000 == 81 [pid = 6210] [id = 148] 02:45:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x91b02400) [pid = 6210] [serial = 444] [outer = (nil)] 02:45:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x91b0a800) [pid = 6210] [serial = 445] [outer = 0x91b02400] 02:45:18 INFO - PROCESS | 6210 | 1465206318604 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x91b0d800) [pid = 6210] [serial = 446] [outer = 0x91b02400] 02:45:19 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:19 INFO - PROCESS | 6210 | 1465206319743 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:45:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1480ms 02:45:19 INFO - PROCESS | 6210 | 1465206319818 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 6210 | 1465206319823 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 02:45:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:45:19 INFO - PROCESS | 6210 | 1465206319832 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 6210 | 1465206319836 Marionette TRACE conn3 <- [1,566,null,{}] 02:45:19 INFO - PROCESS | 6210 | 1465206319845 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:19 INFO - PROCESS | 6210 | 1465206319851 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:20 INFO - PROCESS | 6210 | 1465206320053 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:45:20 INFO - PROCESS | 6210 | 1465206320277 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 6210 | 1465206320285 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef50000 == 82 [pid = 6210] [id = 149] 02:45:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x8f4b5400) [pid = 6210] [serial = 447] [outer = (nil)] 02:45:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x90feec00) [pid = 6210] [serial = 448] [outer = 0x8f4b5400] 02:45:20 INFO - PROCESS | 6210 | 1465206320391 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x90ffa800) [pid = 6210] [serial = 449] [outer = 0x8f4b5400] 02:45:20 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:21 INFO - PROCESS | 6210 | 1465206321295 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1538ms 02:45:21 INFO - PROCESS | 6210 | 1465206321370 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 6210 | 1465206321376 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 02:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:45:21 INFO - PROCESS | 6210 | 1465206321387 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 6210 | 1465206321391 Marionette TRACE conn3 <- [1,570,null,{}] 02:45:21 INFO - PROCESS | 6210 | 1465206321398 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:21 INFO - PROCESS | 6210 | 1465206321404 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:21 INFO - PROCESS | 6210 | 1465206321637 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:45:21 INFO - PROCESS | 6210 | 1465206321915 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 6210 | 1465206321925 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b0a000 == 83 [pid = 6210] [id = 150] 02:45:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x92236400) [pid = 6210] [serial = 450] [outer = (nil)] 02:45:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x93a58800) [pid = 6210] [serial = 451] [outer = 0x92236400] 02:45:22 INFO - PROCESS | 6210 | 1465206322055 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x94f4bc00) [pid = 6210] [serial = 452] [outer = 0x92236400] 02:45:22 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:22 INFO - PROCESS | 6210 | 1465206322920 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1584ms 02:45:22 INFO - PROCESS | 6210 | 1465206322972 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:45:22 INFO - PROCESS | 6210 | 1465206322977 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 02:45:22 INFO - PROCESS | 6210 | 1465206322984 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 6210 | 1465206322990 Marionette TRACE conn3 <- [1,574,null,{}] 02:45:23 INFO - PROCESS | 6210 | 1465206323006 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:23 INFO - PROCESS | 6210 | 1465206323015 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:23 INFO - PROCESS | 6210 | 1465206323246 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:45:23 INFO - PROCESS | 6210 | 1465206323475 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 6210 | 1465206323483 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a2c00 == 84 [pid = 6210] [id = 151] 02:45:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x99b7f000) [pid = 6210] [serial = 453] [outer = (nil)] 02:45:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x99fccc00) [pid = 6210] [serial = 454] [outer = 0x99b7f000] 02:45:23 INFO - PROCESS | 6210 | 1465206323611 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x9a444400) [pid = 6210] [serial = 455] [outer = 0x99b7f000] 02:45:24 INFO - PROCESS | 6210 | 1465206324535 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1594ms 02:45:24 INFO - PROCESS | 6210 | 1465206324578 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 6210 | 1465206324582 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 02:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:45:24 INFO - PROCESS | 6210 | 1465206324589 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 6210 | 1465206324593 Marionette TRACE conn3 <- [1,578,null,{}] 02:45:24 INFO - PROCESS | 6210 | 1465206324599 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:24 INFO - PROCESS | 6210 | 1465206324604 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:24 INFO - PROCESS | 6210 | 1465206324809 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:45:25 INFO - PROCESS | 6210 | 1465206324991 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 6210 | 1465206325000 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x99b88400 == 85 [pid = 6210] [id = 152] 02:45:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 141 (0x99f95400) [pid = 6210] [serial = 456] [outer = (nil)] 02:45:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 142 (0x9b2b7400) [pid = 6210] [serial = 457] [outer = 0x99f95400] 02:45:25 INFO - PROCESS | 6210 | 1465206325084 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 143 (0x9b85b800) [pid = 6210] [serial = 458] [outer = 0x99f95400] 02:45:25 INFO - PROCESS | 6210 | 1465206325977 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1429ms 02:45:26 INFO - PROCESS | 6210 | 1465206326019 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:45:26 INFO - PROCESS | 6210 | 1465206326024 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 02:45:26 INFO - PROCESS | 6210 | 1465206326030 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 6210 | 1465206326033 Marionette TRACE conn3 <- [1,582,null,{}] 02:45:26 INFO - PROCESS | 6210 | 1465206326039 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:26 INFO - PROCESS | 6210 | 1465206326044 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:26 INFO - PROCESS | 6210 | 1465206326224 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:45:26 INFO - PROCESS | 6210 | 1465206326416 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 6210 | 1465206326425 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91cc00 == 86 [pid = 6210] [id = 153] 02:45:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 144 (0x8d921400) [pid = 6210] [serial = 459] [outer = (nil)] 02:45:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 145 (0x8db6b800) [pid = 6210] [serial = 460] [outer = 0x8d921400] 02:45:26 INFO - PROCESS | 6210 | 1465206326501 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 146 (0x8db6fc00) [pid = 6210] [serial = 461] [outer = 0x8d921400] 02:45:27 INFO - PROCESS | 6210 | 1465206327450 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:45:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1481ms 02:45:27 INFO - PROCESS | 6210 | 1465206327510 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 6210 | 1465206327514 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 02:45:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:45:27 INFO - PROCESS | 6210 | 1465206327520 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 6210 | 1465206327524 Marionette TRACE conn3 <- [1,586,null,{}] 02:45:27 INFO - PROCESS | 6210 | 1465206327530 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:27 INFO - PROCESS | 6210 | 1465206327539 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:27 INFO - PROCESS | 6210 | 1465206327772 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:45:28 INFO - PROCESS | 6210 | 1465206327996 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 6210 | 1465206328004 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db68c00 == 87 [pid = 6210] [id = 154] 02:45:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 147 (0x8db6b400) [pid = 6210] [serial = 462] [outer = (nil)] 02:45:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 148 (0x8db79000) [pid = 6210] [serial = 463] [outer = 0x8db6b400] 02:45:28 INFO - PROCESS | 6210 | 1465206328126 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 149 (0x8ed9a000) [pid = 6210] [serial = 464] [outer = 0x8db6b400] 02:45:28 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:28 INFO - PROCESS | 6210 | 1465206328968 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1486ms 02:45:29 INFO - PROCESS | 6210 | 1465206329007 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 6210 | 1465206329010 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 02:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:45:29 INFO - PROCESS | 6210 | 1465206329017 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 6210 | 1465206329021 Marionette TRACE conn3 <- [1,590,null,{}] 02:45:29 INFO - PROCESS | 6210 | 1465206329026 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:29 INFO - PROCESS | 6210 | 1465206329031 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:29 INFO - PROCESS | 6210 | 1465206329206 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:45:29 INFO - PROCESS | 6210 | 1465206329394 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 6210 | 1465206329404 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db80c00 == 88 [pid = 6210] [id = 155] 02:45:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 150 (0x8dbc2800) [pid = 6210] [serial = 465] [outer = (nil)] 02:45:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 151 (0x8dbc8000) [pid = 6210] [serial = 466] [outer = 0x8dbc2800] 02:45:29 INFO - PROCESS | 6210 | 1465206329477 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 152 (0x8dbcb000) [pid = 6210] [serial = 467] [outer = 0x8dbc2800] 02:45:30 INFO - PROCESS | 6210 | 1465206330450 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1485ms 02:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:45:30 INFO - PROCESS | 6210 | 1465206330503 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 6210 | 1465206330506 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 02:45:30 INFO - PROCESS | 6210 | 1465206330512 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 6210 | 1465206330516 Marionette TRACE conn3 <- [1,594,null,{}] 02:45:30 INFO - PROCESS | 6210 | 1465206330522 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:30 INFO - PROCESS | 6210 | 1465206330526 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:30 INFO - PROCESS | 6210 | 1465206330715 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:45:30 INFO - PROCESS | 6210 | 1465206330942 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 6210 | 1465206330947 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db76400 == 89 [pid = 6210] [id = 156] 02:45:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 153 (0x8db7d400) [pid = 6210] [serial = 468] [outer = (nil)] 02:45:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 154 (0x8dbd1000) [pid = 6210] [serial = 469] [outer = 0x8db7d400] 02:45:31 INFO - PROCESS | 6210 | 1465206331067 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 155 (0x9a228800) [pid = 6210] [serial = 470] [outer = 0x8db7d400] 02:45:31 INFO - PROCESS | 6210 | 1465206331949 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1484ms 02:45:31 INFO - PROCESS | 6210 | 1465206331996 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 6210 | 1465206332000 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 02:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:45:32 INFO - PROCESS | 6210 | 1465206332006 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 6210 | 1465206332010 Marionette TRACE conn3 <- [1,598,null,{}] 02:45:32 INFO - PROCESS | 6210 | 1465206332016 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:32 INFO - PROCESS | 6210 | 1465206332020 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:32 INFO - PROCESS | 6210 | 1465206332199 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:45:32 INFO - PROCESS | 6210 | 1465206332388 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 6210 | 1465206332394 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcc400 == 90 [pid = 6210] [id = 157] 02:45:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 156 (0x8dbcd400) [pid = 6210] [serial = 471] [outer = (nil)] 02:45:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 157 (0x9a230000) [pid = 6210] [serial = 472] [outer = 0x8dbcd400] 02:45:32 INFO - PROCESS | 6210 | 1465206332470 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 158 (0x9a231800) [pid = 6210] [serial = 473] [outer = 0x8dbcd400] 02:45:33 INFO - PROCESS | 6210 | 1465206333834 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1888ms 02:45:33 INFO - PROCESS | 6210 | 1465206333937 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 6210 | 1465206333943 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 02:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:45:33 INFO - PROCESS | 6210 | 1465206333951 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 6210 | 1465206333956 Marionette TRACE conn3 <- [1,602,null,{}] 02:45:33 INFO - PROCESS | 6210 | 1465206333964 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:33 INFO - PROCESS | 6210 | 1465206333969 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:34 INFO - PROCESS | 6210 | 1465206334140 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:45:34 INFO - PROCESS | 6210 | 1465206334355 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 6210 | 1465206334362 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7a000 == 91 [pid = 6210] [id = 158] 02:45:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 159 (0x8db7ac00) [pid = 6210] [serial = 474] [outer = (nil)] 02:45:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 160 (0x8eda1000) [pid = 6210] [serial = 475] [outer = 0x8db7ac00] 02:45:34 INFO - PROCESS | 6210 | 1465206334503 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 161 (0x8ef4b400) [pid = 6210] [serial = 476] [outer = 0x8db7ac00] 02:45:35 INFO - PROCESS | 6210 | 1465206335531 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1633ms 02:45:35 INFO - PROCESS | 6210 | 1465206335584 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 6210 | 1465206335591 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 02:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:45:35 INFO - PROCESS | 6210 | 1465206335601 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 6210 | 1465206335604 Marionette TRACE conn3 <- [1,606,null,{}] 02:45:35 INFO - PROCESS | 6210 | 1465206335611 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:35 INFO - PROCESS | 6210 | 1465206335617 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:35 INFO - PROCESS | 6210 | 1465206335807 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:45:36 INFO - PROCESS | 6210 | 1465206335996 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 6210 | 1465206336002 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30c800 == 92 [pid = 6210] [id = 159] 02:45:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 162 (0x8f4b2c00) [pid = 6210] [serial = 477] [outer = (nil)] 02:45:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 163 (0x8f7e9000) [pid = 6210] [serial = 478] [outer = 0x8f4b2c00] 02:45:36 INFO - PROCESS | 6210 | 1465206336079 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 164 (0x90f41400) [pid = 6210] [serial = 479] [outer = 0x8f4b2c00] 02:45:37 INFO - PROCESS | 6210 | 1465206337014 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1479ms 02:45:37 INFO - PROCESS | 6210 | 1465206337080 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 6210 | 1465206337084 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 02:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:45:37 INFO - PROCESS | 6210 | 1465206337091 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 6210 | 1465206337097 Marionette TRACE conn3 <- [1,610,null,{}] 02:45:37 INFO - PROCESS | 6210 | 1465206337113 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:37 INFO - PROCESS | 6210 | 1465206337120 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:37 INFO - PROCESS | 6210 | 1465206337333 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x919c8400 == 91 [pid = 6210] [id = 102] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x94f4b400 == 90 [pid = 6210] [id = 103] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed98c00 == 89 [pid = 6210] [id = 107] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x98d77400 == 88 [pid = 6210] [id = 41] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x9776d400 == 87 [pid = 6210] [id = 105] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 163 (0x94f40400) [pid = 6210] [serial = 369] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 162 (0x9b2b8400) [pid = 6210] [serial = 360] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 161 (0x919cf400) [pid = 6210] [serial = 351] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 160 (0x8f3a0c00) [pid = 6210] [serial = 348] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 159 (0xa100ec00) [pid = 6210] [serial = 366] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 158 (0x9aa0b800) [pid = 6210] [serial = 357] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 157 (0x90ff9000) [pid = 6210] [serial = 363] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 156 (0x9a369400) [pid = 6210] [serial = 354] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | --DOMWINDOW == 155 (0x9b2b4400) [pid = 6210] [serial = 390] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 6210 | 1465206337640 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 6210 | 1465206337648 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30f400 == 86 [pid = 6210] [id = 106] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8f310c00 == 85 [pid = 6210] [id = 104] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x90fef400 == 84 [pid = 6210] [id = 147] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x99675000 == 83 [pid = 6210] [id = 146] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x92245000 == 82 [pid = 6210] [id = 145] 02:45:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a2400 == 83 [pid = 6210] [id = 160] 02:45:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 156 (0x8f3a6800) [pid = 6210] [serial = 480] [outer = (nil)] 02:45:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 157 (0x90f4c000) [pid = 6210] [serial = 481] [outer = 0x8f3a6800] 02:45:37 INFO - PROCESS | 6210 | 1465206337753 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 158 (0x91b04800) [pid = 6210] [serial = 482] [outer = 0x8f3a6800] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3b4800 == 82 [pid = 6210] [id = 144] 02:45:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3b3000 == 81 [pid = 6210] [id = 143] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d918800 == 80 [pid = 6210] [id = 142] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4b5000 == 79 [pid = 6210] [id = 141] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef49800 == 78 [pid = 6210] [id = 136] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed98400 == 77 [pid = 6210] [id = 135] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4be000 == 76 [pid = 6210] [id = 134] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x98982c00 == 75 [pid = 6210] [id = 133] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x90f44c00 == 74 [pid = 6210] [id = 132] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f313800 == 73 [pid = 6210] [id = 131] 02:45:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30f000 == 72 [pid = 6210] [id = 130] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 157 (0x99a79000) [pid = 6210] [serial = 381] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 156 (0x9a94a400) [pid = 6210] [serial = 387] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 155 (0x96d12400) [pid = 6210] [serial = 379] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 154 (0x99fc6c00) [pid = 6210] [serial = 382] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 153 (0x9503e800) [pid = 6210] [serial = 378] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 152 (0x90f46c00) [pid = 6210] [serial = 373] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 151 (0x8f7f2400) [pid = 6210] [serial = 372] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 150 (0x92244c00) [pid = 6210] [serial = 376] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 149 (0x919c7000) [pid = 6210] [serial = 375] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 148 (0x9a362400) [pid = 6210] [serial = 384] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 147 (0x9a36b800) [pid = 6210] [serial = 385] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | --DOMWINDOW == 146 (0x9af83800) [pid = 6210] [serial = 388] [outer = (nil)] [url = about:blank] 02:45:38 INFO - PROCESS | 6210 | 1465206338549 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1483ms 02:45:38 INFO - PROCESS | 6210 | 1465206338575 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 6210 | 1465206338579 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 02:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:45:38 INFO - PROCESS | 6210 | 1465206338586 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 6210 | 1465206338589 Marionette TRACE conn3 <- [1,614,null,{}] 02:45:38 INFO - PROCESS | 6210 | 1465206338598 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:38 INFO - PROCESS | 6210 | 1465206338603 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:38 INFO - PROCESS | 6210 | 1465206338766 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:45:38 INFO - PROCESS | 6210 | 1465206338912 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 6210 | 1465206338921 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f39b800 == 73 [pid = 6210] [id = 161] 02:45:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 147 (0x8f4b5000) [pid = 6210] [serial = 483] [outer = (nil)] 02:45:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 148 (0x919cd400) [pid = 6210] [serial = 484] [outer = 0x8f4b5000] 02:45:38 INFO - PROCESS | 6210 | 1465206338984 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 149 (0x91bdcc00) [pid = 6210] [serial = 485] [outer = 0x8f4b5000] 02:45:39 INFO - PROCESS | 6210 | 1465206339740 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1183ms 02:45:39 INFO - PROCESS | 6210 | 1465206339792 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 6210 | 1465206339795 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 02:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:45:39 INFO - PROCESS | 6210 | 1465206339802 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 6210 | 1465206339806 Marionette TRACE conn3 <- [1,618,null,{}] 02:45:39 INFO - PROCESS | 6210 | 1465206339811 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:39 INFO - PROCESS | 6210 | 1465206339816 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:39 INFO - PROCESS | 6210 | 1465206339972 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:45:40 INFO - PROCESS | 6210 | 1465206339990 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 6210 | 1465206340001 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db66400 == 74 [pid = 6210] [id = 162] 02:45:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 150 (0x8ed99c00) [pid = 6210] [serial = 486] [outer = (nil)] 02:45:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 151 (0x922df800) [pid = 6210] [serial = 487] [outer = 0x8ed99c00] 02:45:40 INFO - PROCESS | 6210 | 1465206340067 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 152 (0x92375000) [pid = 6210] [serial = 488] [outer = 0x8ed99c00] 02:45:40 INFO - PROCESS | 6210 | 1465206340986 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1234ms 02:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:45:41 INFO - PROCESS | 6210 | 1465206341043 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 6210 | 1465206341046 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 02:45:41 INFO - PROCESS | 6210 | 1465206341051 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 6210 | 1465206341055 Marionette TRACE conn3 <- [1,622,null,{}] 02:45:41 INFO - PROCESS | 6210 | 1465206341061 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:41 INFO - PROCESS | 6210 | 1465206341083 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:41 INFO - PROCESS | 6210 | 1465206341341 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:45:41 INFO - PROCESS | 6210 | 1465206341360 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 6210 | 1465206341366 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b0ac00 == 75 [pid = 6210] [id = 163] 02:45:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 153 (0x91b0b000) [pid = 6210] [serial = 489] [outer = (nil)] 02:45:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 154 (0x927fb000) [pid = 6210] [serial = 490] [outer = 0x91b0b000] 02:45:41 INFO - PROCESS | 6210 | 1465206341435 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 155 (0x927ff000) [pid = 6210] [serial = 491] [outer = 0x91b0b000] 02:45:42 INFO - PROCESS | 6210 | 1465206342267 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1830ms 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 154 (0x98a8a000) [pid = 6210] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 153 (0x99b7f400) [pid = 6210] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 152 (0x919c3c00) [pid = 6210] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 151 (0x8f4b6000) [pid = 6210] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 150 (0x8f30d800) [pid = 6210] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 149 (0x8f3b4400) [pid = 6210] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 148 (0x96d14400) [pid = 6210] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 147 (0x8f39c400) [pid = 6210] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 146 (0x919c3400) [pid = 6210] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 145 (0x8ef4a400) [pid = 6210] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 144 (0x90ff6800) [pid = 6210] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 143 (0x99fd3c00) [pid = 6210] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 142 (0x919ce800) [pid = 6210] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 141 (0x9a444000) [pid = 6210] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 140 (0x9b265400) [pid = 6210] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x9a44a000) [pid = 6210] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x8f3a1800) [pid = 6210] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0x90ff3000) [pid = 6210] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x8f311800) [pid = 6210] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x8ed99000) [pid = 6210] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x9d84dc00) [pid = 6210] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x90ff2c00) [pid = 6210] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x9a440c00) [pid = 6210] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x8f7e6000) [pid = 6210] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:45:42 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x94f4c000) [pid = 6210] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:45:42 INFO - PROCESS | 6210 | 1465206342989 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 6210 | 1465206342991 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 02:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:45:43 INFO - PROCESS | 6210 | 1465206342999 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 6210 | 1465206343002 Marionette TRACE conn3 <- [1,626,null,{}] 02:45:43 INFO - PROCESS | 6210 | 1465206343007 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:43 INFO - PROCESS | 6210 | 1465206343011 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:43 INFO - PROCESS | 6210 | 1465206343153 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:45:43 INFO - PROCESS | 6210 | 1465206343297 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 6210 | 1465206343303 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f311800 == 76 [pid = 6210] [id = 164] 02:45:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x8f398800) [pid = 6210] [serial = 492] [outer = (nil)] 02:45:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x8f7e9400) [pid = 6210] [serial = 493] [outer = 0x8f398800] 02:45:43 INFO - PROCESS | 6210 | 1465206343368 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x90ff3000) [pid = 6210] [serial = 494] [outer = 0x8f398800] 02:45:44 INFO - PROCESS | 6210 | 1465206344033 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1080ms 02:45:44 INFO - PROCESS | 6210 | 1465206344079 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:45:44 INFO - PROCESS | 6210 | 1465206344089 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 02:45:44 INFO - PROCESS | 6210 | 1465206344094 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 6210 | 1465206344098 Marionette TRACE conn3 <- [1,630,null,{}] 02:45:44 INFO - PROCESS | 6210 | 1465206344113 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:44 INFO - PROCESS | 6210 | 1465206344116 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:44 INFO - PROCESS | 6210 | 1465206344272 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:45:44 INFO - PROCESS | 6210 | 1465206344282 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 6210 | 1465206344291 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef46c00 == 77 [pid = 6210] [id = 165] 02:45:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x8ef48c00) [pid = 6210] [serial = 495] [outer = (nil)] 02:45:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x927fd400) [pid = 6210] [serial = 496] [outer = 0x8ef48c00] 02:45:44 INFO - PROCESS | 6210 | 1465206344353 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x93ab9c00) [pid = 6210] [serial = 497] [outer = 0x8ef48c00] 02:45:45 INFO - PROCESS | 6210 | 1465206345481 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1442ms 02:45:45 INFO - PROCESS | 6210 | 1465206345537 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 6210 | 1465206345543 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 02:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:45:45 INFO - PROCESS | 6210 | 1465206345552 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 6210 | 1465206345560 Marionette TRACE conn3 <- [1,634,null,{}] 02:45:45 INFO - PROCESS | 6210 | 1465206345568 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:45 INFO - PROCESS | 6210 | 1465206345573 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:45 INFO - PROCESS | 6210 | 1465206345816 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:45:46 INFO - PROCESS | 6210 | 1465206346048 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 6210 | 1465206346058 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7e400 == 78 [pid = 6210] [id = 166] 02:45:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x8dbc3800) [pid = 6210] [serial = 498] [outer = (nil)] 02:45:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x8ed9fc00) [pid = 6210] [serial = 499] [outer = 0x8dbc3800] 02:45:46 INFO - PROCESS | 6210 | 1465206346186 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x8f397000) [pid = 6210] [serial = 500] [outer = 0x8dbc3800] 02:45:46 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:47 INFO - PROCESS | 6210 | 1465206347071 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1549ms 02:45:47 INFO - PROCESS | 6210 | 1465206347101 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 6210 | 1465206347108 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 02:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:45:47 INFO - PROCESS | 6210 | 1465206347119 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 6210 | 1465206347123 Marionette TRACE conn3 <- [1,638,null,{}] 02:45:47 INFO - PROCESS | 6210 | 1465206347129 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:47 INFO - PROCESS | 6210 | 1465206347135 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:47 INFO - PROCESS | 6210 | 1465206347328 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:45:47 INFO - PROCESS | 6210 | 1465206347512 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 6210 | 1465206347522 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e8000 == 79 [pid = 6210] [id = 167] 02:45:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x90f3e400) [pid = 6210] [serial = 501] [outer = (nil)] 02:45:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 141 (0x90ff9400) [pid = 6210] [serial = 502] [outer = 0x90f3e400] 02:45:47 INFO - PROCESS | 6210 | 1465206347605 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 142 (0x919cb800) [pid = 6210] [serial = 503] [outer = 0x90f3e400] 02:45:48 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:48 INFO - PROCESS | 6210 | 1465206348589 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1529ms 02:45:48 INFO - PROCESS | 6210 | 1465206348648 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 6210 | 1465206348652 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 02:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:45:48 INFO - PROCESS | 6210 | 1465206348659 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 6210 | 1465206348665 Marionette TRACE conn3 <- [1,642,null,{}] 02:45:48 INFO - PROCESS | 6210 | 1465206348681 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 6210 | 1465206348690 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:48 INFO - PROCESS | 6210 | 1465206348916 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:45:49 INFO - PROCESS | 6210 | 1465206349147 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 6210 | 1465206349157 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d919c00 == 80 [pid = 6210] [id = 168] 02:45:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 143 (0x927f8400) [pid = 6210] [serial = 504] [outer = (nil)] 02:45:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 144 (0x93b0a800) [pid = 6210] [serial = 505] [outer = 0x927f8400] 02:45:49 INFO - PROCESS | 6210 | 1465206349283 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 145 (0x950d9c00) [pid = 6210] [serial = 506] [outer = 0x927f8400] 02:45:50 INFO - PROCESS | 6210 | 1465206350179 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1585ms 02:45:50 INFO - PROCESS | 6210 | 1465206350245 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:45:50 INFO - PROCESS | 6210 | 1465206350250 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 02:45:50 INFO - PROCESS | 6210 | 1465206350256 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 6210 | 1465206350260 Marionette TRACE conn3 <- [1,646,null,{}] 02:45:50 INFO - PROCESS | 6210 | 1465206350266 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:50 INFO - PROCESS | 6210 | 1465206350271 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:50 INFO - PROCESS | 6210 | 1465206350497 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:45:50 INFO - PROCESS | 6210 | 1465206350729 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 6210 | 1465206350743 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d773400 == 81 [pid = 6210] [id = 169] 02:45:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 146 (0x927fc400) [pid = 6210] [serial = 507] [outer = (nil)] 02:45:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 147 (0x96d16c00) [pid = 6210] [serial = 508] [outer = 0x927fc400] 02:45:50 INFO - PROCESS | 6210 | 1465206350840 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 148 (0x96d9d800) [pid = 6210] [serial = 509] [outer = 0x927fc400] 02:45:51 INFO - PROCESS | 6210 | 1465206351693 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1482ms 02:45:51 INFO - PROCESS | 6210 | 1465206351738 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 6210 | 1465206351742 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 02:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:45:51 INFO - PROCESS | 6210 | 1465206351749 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 6210 | 1465206351752 Marionette TRACE conn3 <- [1,650,null,{}] 02:45:51 INFO - PROCESS | 6210 | 1465206351758 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:51 INFO - PROCESS | 6210 | 1465206351763 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:51 INFO - PROCESS | 6210 | 1465206351952 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:45:52 INFO - PROCESS | 6210 | 1465206352137 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 6210 | 1465206352143 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x96d10400 == 82 [pid = 6210] [id = 170] 02:45:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 149 (0x96d15800) [pid = 6210] [serial = 510] [outer = (nil)] 02:45:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 150 (0x99566400) [pid = 6210] [serial = 511] [outer = 0x96d15800] 02:45:52 INFO - PROCESS | 6210 | 1465206352222 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 151 (0x99b2f400) [pid = 6210] [serial = 512] [outer = 0x96d15800] 02:45:53 INFO - PROCESS | 6210 | 1465206353172 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1479ms 02:45:53 INFO - PROCESS | 6210 | 1465206353229 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 6210 | 1465206353233 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 02:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:45:53 INFO - PROCESS | 6210 | 1465206353239 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 6210 | 1465206353243 Marionette TRACE conn3 <- [1,654,null,{}] 02:45:53 INFO - PROCESS | 6210 | 1465206353249 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:53 INFO - PROCESS | 6210 | 1465206353259 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:53 INFO - PROCESS | 6210 | 1465206353492 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:45:53 INFO - PROCESS | 6210 | 1465206353727 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 6210 | 1465206353734 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f4c800 == 83 [pid = 6210] [id = 171] 02:45:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 152 (0x96da3400) [pid = 6210] [serial = 513] [outer = (nil)] 02:45:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 153 (0x99fc6c00) [pid = 6210] [serial = 514] [outer = 0x96da3400] 02:45:53 INFO - PROCESS | 6210 | 1465206353860 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 154 (0x99fd1000) [pid = 6210] [serial = 515] [outer = 0x96da3400] 02:45:54 INFO - PROCESS | 6210 | 1465206354724 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1529ms 02:45:54 INFO - PROCESS | 6210 | 1465206354770 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 6210 | 1465206354775 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 02:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:45:54 INFO - PROCESS | 6210 | 1465206354781 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 6210 | 1465206354785 Marionette TRACE conn3 <- [1,658,null,{}] 02:45:54 INFO - PROCESS | 6210 | 1465206354790 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:54 INFO - PROCESS | 6210 | 1465206354795 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:54 INFO - PROCESS | 6210 | 1465206354975 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:45:55 INFO - PROCESS | 6210 | 1465206355164 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 6210 | 1465206355172 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d772c00 == 84 [pid = 6210] [id = 172] 02:45:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 155 (0x8d920400) [pid = 6210] [serial = 516] [outer = (nil)] 02:45:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 156 (0x9a236400) [pid = 6210] [serial = 517] [outer = 0x8d920400] 02:45:55 INFO - PROCESS | 6210 | 1465206355263 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 157 (0x9a36c000) [pid = 6210] [serial = 518] [outer = 0x8d920400] 02:45:56 INFO - PROCESS | 6210 | 1465206356142 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1390ms 02:45:56 INFO - PROCESS | 6210 | 1465206356173 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 6210 | 1465206356176 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 02:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:45:56 INFO - PROCESS | 6210 | 1465206356183 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 6210 | 1465206356187 Marionette TRACE conn3 <- [1,662,null,{}] 02:45:56 INFO - PROCESS | 6210 | 1465206356192 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:56 INFO - PROCESS | 6210 | 1465206356198 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:56 INFO - PROCESS | 6210 | 1465206356370 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:45:56 INFO - PROCESS | 6210 | 1465206356576 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 6210 | 1465206356589 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76ac00 == 85 [pid = 6210] [id = 173] 02:45:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 158 (0x99b7b400) [pid = 6210] [serial = 519] [outer = (nil)] 02:45:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 159 (0x9a94bc00) [pid = 6210] [serial = 520] [outer = 0x99b7b400] 02:45:56 INFO - PROCESS | 6210 | 1465206356660 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 160 (0x9a954400) [pid = 6210] [serial = 521] [outer = 0x99b7b400] 02:45:57 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:57 INFO - PROCESS | 6210 | 1465206357573 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1437ms 02:45:57 INFO - PROCESS | 6210 | 1465206357622 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 6210 | 1465206357626 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 02:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:45:57 INFO - PROCESS | 6210 | 1465206357632 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 6210 | 1465206357636 Marionette TRACE conn3 <- [1,666,null,{}] 02:45:57 INFO - PROCESS | 6210 | 1465206357641 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:57 INFO - PROCESS | 6210 | 1465206357646 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:57 INFO - PROCESS | 6210 | 1465206357881 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:45:58 INFO - PROCESS | 6210 | 1465206358115 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 6210 | 1465206358122 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4b6c00 == 86 [pid = 6210] [id = 174] 02:45:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 161 (0x97774c00) [pid = 6210] [serial = 522] [outer = (nil)] 02:45:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 162 (0x9b2b3c00) [pid = 6210] [serial = 523] [outer = 0x97774c00] 02:45:58 INFO - PROCESS | 6210 | 1465206358240 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 163 (0x9b769c00) [pid = 6210] [serial = 524] [outer = 0x97774c00] 02:45:58 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:59 INFO - PROCESS | 6210 | 1465206359281 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1682ms 02:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:45:59 INFO - PROCESS | 6210 | 1465206359315 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 6210 | 1465206359318 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 02:45:59 INFO - PROCESS | 6210 | 1465206359324 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 6210 | 1465206359328 Marionette TRACE conn3 <- [1,670,null,{}] 02:45:59 INFO - PROCESS | 6210 | 1465206359334 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 6210 | 1465206359339 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:59 INFO - PROCESS | 6210 | 1465206359526 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:45:59 INFO - PROCESS | 6210 | 1465206359771 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 6210 | 1465206359779 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:45:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x95234c00 == 87 [pid = 6210] [id = 175] 02:45:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 164 (0x9b858c00) [pid = 6210] [serial = 525] [outer = (nil)] 02:45:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 165 (0x9b863c00) [pid = 6210] [serial = 526] [outer = 0x9b858c00] 02:45:59 INFO - PROCESS | 6210 | 1465206359898 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 166 (0x9d84dc00) [pid = 6210] [serial = 527] [outer = 0x9b858c00] 02:46:00 INFO - PROCESS | 6210 | 1465206360773 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1535ms 02:46:00 INFO - PROCESS | 6210 | 1465206360859 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 6210 | 1465206360863 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 02:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:46:00 INFO - PROCESS | 6210 | 1465206360870 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 6210 | 1465206360875 Marionette TRACE conn3 <- [1,674,null,{}] 02:46:00 INFO - PROCESS | 6210 | 1465206360880 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:00 INFO - PROCESS | 6210 | 1465206360886 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:01 INFO - PROCESS | 6210 | 1465206361131 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:46:01 INFO - PROCESS | 6210 | 1465206361376 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 6210 | 1465206361388 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923000 == 88 [pid = 6210] [id = 176] 02:46:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 167 (0x8d923400) [pid = 6210] [serial = 528] [outer = (nil)] 02:46:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 168 (0x91b03000) [pid = 6210] [serial = 529] [outer = 0x8d923400] 02:46:01 INFO - PROCESS | 6210 | 1465206361482 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 169 (0x92510000) [pid = 6210] [serial = 530] [outer = 0x8d923400] 02:46:01 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:02 INFO - PROCESS | 6210 | 1465206362343 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1531ms 02:46:02 INFO - PROCESS | 6210 | 1465206362404 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 6210 | 1465206362407 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 02:46:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:46:02 INFO - PROCESS | 6210 | 1465206362413 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 6210 | 1465206362417 Marionette TRACE conn3 <- [1,678,null,{}] 02:46:02 INFO - PROCESS | 6210 | 1465206362422 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:02 INFO - PROCESS | 6210 | 1465206362427 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:02 INFO - PROCESS | 6210 | 1465206362609 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:46:02 INFO - PROCESS | 6210 | 1465206362810 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 6210 | 1465206362820 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d779800 == 89 [pid = 6210] [id = 177] 02:46:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 170 (0x8eda3800) [pid = 6210] [serial = 531] [outer = (nil)] 02:46:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 171 (0x8f4b8000) [pid = 6210] [serial = 532] [outer = 0x8eda3800] 02:46:02 INFO - PROCESS | 6210 | 1465206362986 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 172 (0x90ff4800) [pid = 6210] [serial = 533] [outer = 0x8eda3800] 02:46:03 INFO - PROCESS | 6210 | 1465206363852 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1482ms 02:46:03 INFO - PROCESS | 6210 | 1465206363897 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 6210 | 1465206363901 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 02:46:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:46:03 INFO - PROCESS | 6210 | 1465206363908 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 6210 | 1465206363911 Marionette TRACE conn3 <- [1,682,null,{}] 02:46:03 INFO - PROCESS | 6210 | 1465206363917 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:03 INFO - PROCESS | 6210 | 1465206363921 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:04 INFO - PROCESS | 6210 | 1465206364113 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:46:04 INFO - PROCESS | 6210 | 1465206364625 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 6210 | 1465206364634 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db64000 == 90 [pid = 6210] [id = 178] 02:46:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 173 (0x8db64c00) [pid = 6210] [serial = 534] [outer = (nil)] 02:46:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 174 (0x8db69800) [pid = 6210] [serial = 535] [outer = 0x8db64c00] 02:46:04 INFO - PROCESS | 6210 | 1465206364753 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 175 (0x8db73400) [pid = 6210] [serial = 536] [outer = 0x8db64c00] 02:46:06 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:06 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:46:06 INFO - PROCESS | 6210 | 1465206366102 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2234ms 02:46:06 INFO - PROCESS | 6210 | 1465206366161 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 6210 | 1465206366166 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 02:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:46:06 INFO - PROCESS | 6210 | 1465206366195 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 6210 | 1465206366199 Marionette TRACE conn3 <- [1,686,null,{}] 02:46:06 INFO - PROCESS | 6210 | 1465206366207 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:06 INFO - PROCESS | 6210 | 1465206366212 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:06 INFO - PROCESS | 6210 | 1465206366376 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:46:06 INFO - PROCESS | 6210 | 1465206366571 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 6210 | 1465206366579 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6cc00 == 91 [pid = 6210] [id = 179] 02:46:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 176 (0x8db70c00) [pid = 6210] [serial = 537] [outer = (nil)] 02:46:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 177 (0x8f3a5800) [pid = 6210] [serial = 538] [outer = 0x8db70c00] 02:46:06 INFO - PROCESS | 6210 | 1465206366649 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 178 (0x8f4bdc00) [pid = 6210] [serial = 539] [outer = 0x8db70c00] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x90f47000 == 90 [pid = 6210] [id = 117] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x8f311800 == 89 [pid = 6210] [id = 164] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x91b0ac00 == 88 [pid = 6210] [id = 163] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x8db66400 == 87 [pid = 6210] [id = 162] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x8f39b800 == 86 [pid = 6210] [id = 161] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a2400 == 85 [pid = 6210] [id = 160] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30c800 == 84 [pid = 6210] [id = 159] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7a000 == 83 [pid = 6210] [id = 158] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x91b0a000 == 82 [pid = 6210] [id = 150] 02:46:07 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef50000 == 81 [pid = 6210] [id = 149] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 177 (0x91be2800) [pid = 6210] [serial = 352] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 176 (0x8ef50400) [pid = 6210] [serial = 325] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 175 (0xa230f400) [pid = 6210] [serial = 367] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 174 (0x9a444c00) [pid = 6210] [serial = 355] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 173 (0x93b05400) [pid = 6210] [serial = 307] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 172 (0xa2305800) [pid = 6210] [serial = 313] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 171 (0x9b772000) [pid = 6210] [serial = 361] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 170 (0x9af55800) [pid = 6210] [serial = 358] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 169 (0x90f40400) [pid = 6210] [serial = 304] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 168 (0x96d19800) [pid = 6210] [serial = 370] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 167 (0x8f3b2c00) [pid = 6210] [serial = 349] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 166 (0x8eda5400) [pid = 6210] [serial = 322] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 165 (0xa31e2c00) [pid = 6210] [serial = 316] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 164 (0x9d417000) [pid = 6210] [serial = 364] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 163 (0x9b85c400) [pid = 6210] [serial = 310] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 162 (0xa35ee800) [pid = 6210] [serial = 319] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 161 (0x9a363400) [pid = 6210] [serial = 346] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 160 (0x9a446800) [pid = 6210] [serial = 442] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 159 (0x9a1bb400) [pid = 6210] [serial = 439] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 158 (0x8d920000) [pid = 6210] [serial = 420] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 157 (0x96d1ac00) [pid = 6210] [serial = 433] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 156 (0x977de000) [pid = 6210] [serial = 434] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 155 (0x9d419000) [pid = 6210] [serial = 408] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 154 (0x8d775400) [pid = 6210] [serial = 417] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 153 (0x8f7ebc00) [pid = 6210] [serial = 425] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 152 (0x8f4bd000) [pid = 6210] [serial = 424] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 151 (0x92510800) [pid = 6210] [serial = 428] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 150 (0x918a5400) [pid = 6210] [serial = 427] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 149 (0x92506c00) [pid = 6210] [serial = 414] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 148 (0x8f4b4c00) [pid = 6210] [serial = 393] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 147 (0x90ffc000) [pid = 6210] [serial = 396] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 146 (0x99b1c000) [pid = 6210] [serial = 399] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 145 (0x9aa01c00) [pid = 6210] [serial = 405] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 144 (0x918a7c00) [pid = 6210] [serial = 411] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 143 (0x919cd800) [pid = 6210] [serial = 430] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 142 (0x95046000) [pid = 6210] [serial = 431] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 141 (0x99b82000) [pid = 6210] [serial = 402] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 140 (0x99b35400) [pid = 6210] [serial = 437] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x9a44d400) [pid = 6210] [serial = 440] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x98d76c00) [pid = 6210] [serial = 436] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0xa6f33800) [pid = 6210] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x9aa02400) [pid = 6210] [serial = 443] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x93b0c000) [pid = 6210] [serial = 301] [outer = (nil)] [url = about:blank] 02:46:07 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:07 INFO - PROCESS | 6210 | 1465206367951 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1784ms 02:46:07 INFO - PROCESS | 6210 | 1465206367978 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:46:07 INFO - PROCESS | 6210 | 1465206367984 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 02:46:07 INFO - PROCESS | 6210 | 1465206367990 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 6210 | 1465206367994 Marionette TRACE conn3 <- [1,690,null,{}] 02:46:08 INFO - PROCESS | 6210 | 1465206368000 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:08 INFO - PROCESS | 6210 | 1465206368005 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:08 INFO - PROCESS | 6210 | 1465206368247 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:46:08 INFO - PROCESS | 6210 | 1465206368410 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 6210 | 1465206368421 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7a000 == 82 [pid = 6210] [id = 180] 02:46:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x8f30e400) [pid = 6210] [serial = 540] [outer = (nil)] 02:46:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x90f46c00) [pid = 6210] [serial = 541] [outer = 0x8f30e400] 02:46:08 INFO - PROCESS | 6210 | 1465206368483 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x90ff7000) [pid = 6210] [serial = 542] [outer = 0x8f30e400] 02:46:09 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:09 INFO - PROCESS | 6210 | 1465206369659 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1734ms 02:46:09 INFO - PROCESS | 6210 | 1465206369725 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 6210 | 1465206369728 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 02:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:46:09 INFO - PROCESS | 6210 | 1465206369742 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 6210 | 1465206369750 Marionette TRACE conn3 <- [1,694,null,{}] 02:46:09 INFO - PROCESS | 6210 | 1465206369765 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:09 INFO - PROCESS | 6210 | 1465206369771 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:10 INFO - PROCESS | 6210 | 1465206370014 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:46:10 INFO - PROCESS | 6210 | 1465206370048 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 6210 | 1465206370054 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7ea000 == 83 [pid = 6210] [id = 181] 02:46:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x918a2000) [pid = 6210] [serial = 543] [outer = (nil)] 02:46:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x91c1bc00) [pid = 6210] [serial = 544] [outer = 0x918a2000] 02:46:10 INFO - PROCESS | 6210 | 1465206370122 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 141 (0x91c25000) [pid = 6210] [serial = 545] [outer = 0x918a2000] 02:46:11 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:11 INFO - PROCESS | 6210 | --DOMWINDOW == 140 (0x8f398800) [pid = 6210] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:46:11 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x8f3a6800) [pid = 6210] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:46:11 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x91b0b000) [pid = 6210] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:46:11 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0x8f4b2c00) [pid = 6210] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:46:11 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x8f4b5000) [pid = 6210] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:46:11 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x8ed99c00) [pid = 6210] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:46:11 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x8db7ac00) [pid = 6210] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:46:11 INFO - PROCESS | 6210 | 1465206371476 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:46:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1760ms 02:46:11 INFO - PROCESS | 6210 | 1465206371495 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 6210 | 1465206371499 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 02:46:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:46:11 INFO - PROCESS | 6210 | 1465206371505 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 6210 | 1465206371508 Marionette TRACE conn3 <- [1,698,null,{}] 02:46:11 INFO - PROCESS | 6210 | 1465206371513 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:11 INFO - PROCESS | 6210 | 1465206371518 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:11 INFO - PROCESS | 6210 | 1465206371757 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:46:11 INFO - PROCESS | 6210 | 1465206371906 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 6210 | 1465206371911 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed99c00 == 84 [pid = 6210] [id = 182] 02:46:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x8f398800) [pid = 6210] [serial = 546] [outer = (nil)] 02:46:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x91c25400) [pid = 6210] [serial = 547] [outer = 0x8f398800] 02:46:11 INFO - PROCESS | 6210 | 1465206371979 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x9237d800) [pid = 6210] [serial = 548] [outer = 0x8f398800] 02:46:13 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:13 INFO - PROCESS | 6210 | 1465206373074 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:46:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1585ms 02:46:13 INFO - PROCESS | 6210 | 1465206373090 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 6210 | 1465206373093 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 02:46:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:46:13 INFO - PROCESS | 6210 | 1465206373099 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 6210 | 1465206373102 Marionette TRACE conn3 <- [1,702,null,{}] 02:46:13 INFO - PROCESS | 6210 | 1465206373107 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:13 INFO - PROCESS | 6210 | 1465206373112 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:13 INFO - PROCESS | 6210 | 1465206373273 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:46:13 INFO - PROCESS | 6210 | 1465206373551 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 6210 | 1465206373561 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d775c00 == 85 [pid = 6210] [id = 183] 02:46:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x8d776000) [pid = 6210] [serial = 549] [outer = (nil)] 02:46:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x8d924800) [pid = 6210] [serial = 550] [outer = 0x8d776000] 02:46:13 INFO - PROCESS | 6210 | 1465206373646 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x8db70400) [pid = 6210] [serial = 551] [outer = 0x8d776000] 02:46:14 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:15 INFO - PROCESS | 6210 | 1465206375023 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:46:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2029ms 02:46:15 INFO - PROCESS | 6210 | 1465206375131 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 6210 | 1465206375136 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 02:46:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:46:15 INFO - PROCESS | 6210 | 1465206375144 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 6210 | 1465206375150 Marionette TRACE conn3 <- [1,706,null,{}] 02:46:15 INFO - PROCESS | 6210 | 1465206375159 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:15 INFO - PROCESS | 6210 | 1465206375164 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:15 INFO - PROCESS | 6210 | 1465206375348 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:46:15 INFO - PROCESS | 6210 | 1465206375540 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 6210 | 1465206375548 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db74800 == 86 [pid = 6210] [id = 184] 02:46:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 141 (0x8f316400) [pid = 6210] [serial = 552] [outer = (nil)] 02:46:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 142 (0x90f40400) [pid = 6210] [serial = 553] [outer = 0x8f316400] 02:46:15 INFO - PROCESS | 6210 | 1465206375630 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 143 (0x918a7800) [pid = 6210] [serial = 554] [outer = 0x8f316400] 02:46:16 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:16 INFO - PROCESS | 6210 | 1465206376961 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:46:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1841ms 02:46:16 INFO - PROCESS | 6210 | 1465206376987 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 6210 | 1465206376993 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 02:46:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:46:17 INFO - PROCESS | 6210 | 1465206377003 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 6210 | 1465206377006 Marionette TRACE conn3 <- [1,710,null,{}] 02:46:17 INFO - PROCESS | 6210 | 1465206377085 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:17 INFO - PROCESS | 6210 | 1465206377089 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:17 INFO - PROCESS | 6210 | 1465206377276 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:46:17 INFO - PROCESS | 6210 | 1465206377460 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 6210 | 1465206377468 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4bd400 == 87 [pid = 6210] [id = 185] 02:46:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 144 (0x919c8c00) [pid = 6210] [serial = 555] [outer = (nil)] 02:46:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 145 (0x92325400) [pid = 6210] [serial = 556] [outer = 0x919c8c00] 02:46:17 INFO - PROCESS | 6210 | 1465206377546 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 146 (0x927f5c00) [pid = 6210] [serial = 557] [outer = 0x919c8c00] 02:46:18 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:18 INFO - PROCESS | 6210 | 1465206378923 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:46:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1950ms 02:46:19 INFO - PROCESS | 6210 | 1465206379009 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 6210 | 1465206379014 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 02:46:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:46:19 INFO - PROCESS | 6210 | 1465206379026 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 6210 | 1465206379035 Marionette TRACE conn3 <- [1,714,null,{}] 02:46:19 INFO - PROCESS | 6210 | 1465206379050 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:19 INFO - PROCESS | 6210 | 1465206379058 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:19 INFO - PROCESS | 6210 | 1465206379258 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:46:19 INFO - PROCESS | 6210 | 1465206379447 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 6210 | 1465206379455 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x927f1400 == 88 [pid = 6210] [id = 186] 02:46:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 147 (0x92b8e000) [pid = 6210] [serial = 558] [outer = (nil)] 02:46:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 148 (0x93761000) [pid = 6210] [serial = 559] [outer = 0x92b8e000] 02:46:19 INFO - PROCESS | 6210 | 1465206379533 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 149 (0x94fa0c00) [pid = 6210] [serial = 560] [outer = 0x92b8e000] 02:46:20 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:20 INFO - PROCESS | 6210 | 1465206380841 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:46:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1849ms 02:46:20 INFO - PROCESS | 6210 | 1465206380874 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 6210 | 1465206380878 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 02:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:46:20 INFO - PROCESS | 6210 | 1465206380884 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 6210 | 1465206380888 Marionette TRACE conn3 <- [1,718,null,{}] 02:46:20 INFO - PROCESS | 6210 | 1465206380989 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 6210 | 1465206380995 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:21 INFO - PROCESS | 6210 | 1465206381173 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:46:21 INFO - PROCESS | 6210 | 1465206381359 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 6210 | 1465206381365 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b98400 == 89 [pid = 6210] [id = 187] 02:46:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 150 (0x93b01400) [pid = 6210] [serial = 561] [outer = (nil)] 02:46:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 151 (0x95239800) [pid = 6210] [serial = 562] [outer = 0x93b01400] 02:46:21 INFO - PROCESS | 6210 | 1465206381444 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 152 (0x96d14800) [pid = 6210] [serial = 563] [outer = 0x93b01400] 02:46:22 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:22 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:46:22 INFO - PROCESS | 6210 | 1465206382732 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1884ms 02:46:22 INFO - PROCESS | 6210 | 1465206382769 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 6210 | 1465206382773 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 02:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:46:22 INFO - PROCESS | 6210 | 1465206382779 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 6210 | 1465206382783 Marionette TRACE conn3 <- [1,722,null,{}] 02:46:22 INFO - PROCESS | 6210 | 1465206382882 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:22 INFO - PROCESS | 6210 | 1465206382888 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:23 INFO - PROCESS | 6210 | 1465206383064 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:46:23 INFO - PROCESS | 6210 | 1465206383249 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 6210 | 1465206383269 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x977e0800 == 90 [pid = 6210] [id = 188] 02:46:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 153 (0x977e0c00) [pid = 6210] [serial = 564] [outer = (nil)] 02:46:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 154 (0x98d70400) [pid = 6210] [serial = 565] [outer = 0x977e0c00] 02:46:23 INFO - PROCESS | 6210 | 1465206383396 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 155 (0x99b35000) [pid = 6210] [serial = 566] [outer = 0x977e0c00] 02:46:24 INFO - PROCESS | 6210 | 1465206384367 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 02:46:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:46:24 INFO - PROCESS | 6210 | 1465206384416 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 02:46:24 INFO - PROCESS | 6210 | 1465206384422 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 6210 | 1465206384426 Marionette TRACE conn3 <- [1,726,null,{}] 02:46:24 INFO - PROCESS | 6210 | 1465206384431 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:24 INFO - PROCESS | 6210 | 1465206384437 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:24 INFO - PROCESS | 6210 | 1465206384630 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:46:24 INFO - PROCESS | 6210 | 1465206384875 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 6210 | 1465206384882 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30a000 == 91 [pid = 6210] [id = 189] 02:46:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 156 (0x8f4b6000) [pid = 6210] [serial = 567] [outer = (nil)] 02:46:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 157 (0x99fc9c00) [pid = 6210] [serial = 568] [outer = 0x8f4b6000] 02:46:25 INFO - PROCESS | 6210 | 1465206385010 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 158 (0x9a360800) [pid = 6210] [serial = 569] [outer = 0x8f4b6000] 02:46:25 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:25 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:46:26 INFO - PROCESS | 6210 | 1465206386011 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:46:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1634ms 02:46:26 INFO - PROCESS | 6210 | 1465206386056 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:46:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:46:26 INFO - PROCESS | 6210 | 1465206386060 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 02:46:26 INFO - PROCESS | 6210 | 1465206386066 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 6210 | 1465206386070 Marionette TRACE conn3 <- [1,730,null,{}] 02:46:26 INFO - PROCESS | 6210 | 1465206386076 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:26 INFO - PROCESS | 6210 | 1465206386081 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:26 INFO - PROCESS | 6210 | 1465206386267 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:46:26 INFO - PROCESS | 6210 | 1465206386505 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 6210 | 1465206386514 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d925c00 == 92 [pid = 6210] [id = 190] 02:46:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 159 (0x8ef4d800) [pid = 6210] [serial = 570] [outer = (nil)] 02:46:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 160 (0x99f95800) [pid = 6210] [serial = 571] [outer = 0x8ef4d800] 02:46:26 INFO - PROCESS | 6210 | 1465206386608 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 161 (0x9a36c400) [pid = 6210] [serial = 572] [outer = 0x8ef4d800] 02:46:27 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:27 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:46:27 INFO - PROCESS | 6210 | 1465206387864 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 6210 | 1465206387911 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 02:46:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:46:27 INFO - PROCESS | 6210 | 1465206387919 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 6210 | 1465206387923 Marionette TRACE conn3 <- [1,734,null,{}] 02:46:27 INFO - PROCESS | 6210 | 1465206387932 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:27 INFO - PROCESS | 6210 | 1465206387937 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:28 INFO - PROCESS | 6210 | 1465206388212 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:46:28 INFO - PROCESS | 6210 | 1465206388410 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 6210 | 1465206388423 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7ee400 == 93 [pid = 6210] [id = 191] 02:46:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 162 (0x8f7f0400) [pid = 6210] [serial = 573] [outer = (nil)] 02:46:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 163 (0x8ed9f000) [pid = 6210] [serial = 574] [outer = 0x8f7f0400] 02:46:28 INFO - PROCESS | 6210 | 1465206388627 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 164 (0x90f42400) [pid = 6210] [serial = 575] [outer = 0x8f7f0400] 02:46:29 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:29 INFO - PROCESS | 6210 | 1465206389509 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1633ms 02:46:29 INFO - PROCESS | 6210 | 1465206389552 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 6210 | 1465206389559 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 02:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:46:29 INFO - PROCESS | 6210 | 1465206389568 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 6210 | 1465206389573 Marionette TRACE conn3 <- [1,738,null,{}] 02:46:29 INFO - PROCESS | 6210 | 1465206389578 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:29 INFO - PROCESS | 6210 | 1465206389584 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:29 INFO - PROCESS | 6210 | 1465206389771 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:46:30 INFO - PROCESS | 6210 | 1465206390012 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 6210 | 1465206390020 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6f400 == 94 [pid = 6210] [id = 192] 02:46:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 165 (0x8dbcc000) [pid = 6210] [serial = 576] [outer = (nil)] 02:46:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 166 (0x9189f000) [pid = 6210] [serial = 577] [outer = 0x8dbcc000] 02:46:30 INFO - PROCESS | 6210 | 1465206390149 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 167 (0x92325800) [pid = 6210] [serial = 578] [outer = 0x8dbcc000] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x93761800 == 93 [pid = 6210] [id = 23] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x95049000 == 92 [pid = 6210] [id = 24] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed99c00 == 91 [pid = 6210] [id = 182] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7ea000 == 90 [pid = 6210] [id = 181] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7a000 == 89 [pid = 6210] [id = 180] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db64000 == 88 [pid = 6210] [id = 178] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6cc00 == 87 [pid = 6210] [id = 179] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d923000 == 86 [pid = 6210] [id = 176] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x95234c00 == 85 [pid = 6210] [id = 175] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76ac00 == 84 [pid = 6210] [id = 173] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4b6c00 == 83 [pid = 6210] [id = 174] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d772c00 == 82 [pid = 6210] [id = 172] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x94f4c800 == 81 [pid = 6210] [id = 171] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x96d10400 == 80 [pid = 6210] [id = 170] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d773400 == 79 [pid = 6210] [id = 169] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d919c00 == 78 [pid = 6210] [id = 168] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7e400 == 77 [pid = 6210] [id = 166] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e8000 == 76 [pid = 6210] [id = 167] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x950e3800 == 75 [pid = 6210] [id = 6] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x97773800 == 74 [pid = 6210] [id = 17] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x99b1b400 == 73 [pid = 6210] [id = 25] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x922dd800 == 72 [pid = 6210] [id = 8] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9232fc00 == 71 [pid = 6210] [id = 10] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x99fd3800 == 70 [pid = 6210] [id = 118] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x93aae400 == 69 [pid = 6210] [id = 20] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9a951000 == 68 [pid = 6210] [id = 29] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9af84400 == 67 [pid = 6210] [id = 13] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0xa2253800 == 66 [pid = 6210] [id = 39] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9b768400 == 65 [pid = 6210] [id = 77] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0xa0518000 == 64 [pid = 6210] [id = 19] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef49400 == 63 [pid = 6210] [id = 108] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f312400 == 62 [pid = 6210] [id = 88] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9a949400 == 61 [pid = 6210] [id = 22] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x93ab4000 == 60 [pid = 6210] [id = 32] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0xa35a2400 == 59 [pid = 6210] [id = 51] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x99fd0c00 == 58 [pid = 6210] [id = 76] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x922dd000 == 57 [pid = 6210] [id = 52] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x918a2800 == 56 [pid = 6210] [id = 138] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9189c400 == 55 [pid = 6210] [id = 137] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76bc00 == 54 [pid = 6210] [id = 139] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9d41f000 == 53 [pid = 6210] [id = 78] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f311000 == 52 [pid = 6210] [id = 116] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776800 == 51 [pid = 6210] [id = 140] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x90f4a800 == 50 [pid = 6210] [id = 90] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f309400 == 49 [pid = 6210] [id = 122] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcc400 == 48 [pid = 6210] [id = 157] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x989d1000 == 47 [pid = 6210] [id = 60] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9b26a800 == 46 [pid = 6210] [id = 87] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x92237c00 == 45 [pid = 6210] [id = 21] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x92377800 == 44 [pid = 6210] [id = 14] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x922df000 == 43 [pid = 6210] [id = 115] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9d847c00 == 42 [pid = 6210] [id = 18] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x93a59c00 == 41 [pid = 6210] [id = 61] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x922d2800 == 40 [pid = 6210] [id = 89] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x92323800 == 39 [pid = 6210] [id = 31] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x918a2c00 == 38 [pid = 6210] [id = 151] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x93b0c800 == 37 [pid = 6210] [id = 75] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db80c00 == 36 [pid = 6210] [id = 155] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9aa08400 == 35 [pid = 6210] [id = 92] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3f400 == 34 [pid = 6210] [id = 91] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef47c00 == 33 [pid = 6210] [id = 121] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x99b88400 == 32 [pid = 6210] [id = 152] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db68c00 == 31 [pid = 6210] [id = 154] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x90f43400 == 30 [pid = 6210] [id = 123] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db76400 == 29 [pid = 6210] [id = 156] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x98a86800 == 28 [pid = 6210] [id = 15] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x995c8800 == 27 [pid = 6210] [id = 16] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f311c00 == 26 [pid = 6210] [id = 93] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91cc00 == 25 [pid = 6210] [id = 153] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x950da000 == 24 [pid = 6210] [id = 12] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9237e800 == 23 [pid = 6210] [id = 26] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9232ec00 == 22 [pid = 6210] [id = 79] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x922d7400 == 21 [pid = 6210] [id = 30] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d779800 == 20 [pid = 6210] [id = 177] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30a000 == 19 [pid = 6210] [id = 189] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d925c00 == 18 [pid = 6210] [id = 190] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x977e0800 == 17 [pid = 6210] [id = 188] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x92b98400 == 16 [pid = 6210] [id = 187] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef46c00 == 15 [pid = 6210] [id = 165] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x927f1400 == 14 [pid = 6210] [id = 186] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4bd400 == 13 [pid = 6210] [id = 185] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x91b02000 == 12 [pid = 6210] [id = 148] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db74800 == 11 [pid = 6210] [id = 184] 02:46:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d775c00 == 10 [pid = 6210] [id = 183] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 166 (0x90f4c000) [pid = 6210] [serial = 481] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 165 (0x91b04800) [pid = 6210] [serial = 482] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 164 (0x927fb000) [pid = 6210] [serial = 490] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 163 (0x9a230000) [pid = 6210] [serial = 472] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 162 (0x90f41400) [pid = 6210] [serial = 479] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 161 (0x8f7e9000) [pid = 6210] [serial = 478] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 160 (0x919cd400) [pid = 6210] [serial = 484] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 159 (0x91bdcc00) [pid = 6210] [serial = 485] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 158 (0x8dbd1000) [pid = 6210] [serial = 469] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 157 (0x8dbc8000) [pid = 6210] [serial = 466] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 156 (0x99fccc00) [pid = 6210] [serial = 454] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 155 (0x90feec00) [pid = 6210] [serial = 448] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 154 (0x8db79000) [pid = 6210] [serial = 463] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 153 (0x93a58800) [pid = 6210] [serial = 451] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 152 (0x922df800) [pid = 6210] [serial = 487] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 151 (0x8db6b800) [pid = 6210] [serial = 460] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 150 (0x9b2b7400) [pid = 6210] [serial = 457] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 149 (0x8ef4b400) [pid = 6210] [serial = 476] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 148 (0x8eda1000) [pid = 6210] [serial = 475] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 147 (0x91b0a800) [pid = 6210] [serial = 445] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 146 (0x927ff000) [pid = 6210] [serial = 491] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 145 (0x90ff3000) [pid = 6210] [serial = 494] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 144 (0x92375000) [pid = 6210] [serial = 488] [outer = (nil)] [url = about:blank] 02:46:32 INFO - PROCESS | 6210 | --DOMWINDOW == 143 (0x8f7e9400) [pid = 6210] [serial = 493] [outer = (nil)] [url = about:blank] 02:46:33 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:33 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:46:33 INFO - PROCESS | 6210 | 1465206393161 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:46:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 3640ms 02:46:33 INFO - PROCESS | 6210 | 1465206393209 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 6210 | 1465206393215 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 02:46:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:46:33 INFO - PROCESS | 6210 | 1465206393223 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 6210 | 1465206393227 Marionette TRACE conn3 <- [1,742,null,{}] 02:46:33 INFO - PROCESS | 6210 | 1465206393235 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:33 INFO - PROCESS | 6210 | 1465206393241 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:33 INFO - PROCESS | 6210 | 1465206393449 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:46:33 INFO - PROCESS | 6210 | 1465206393603 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 6210 | 1465206393613 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db67800 == 11 [pid = 6210] [id = 193] 02:46:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 144 (0x8db6bc00) [pid = 6210] [serial = 579] [outer = (nil)] 02:46:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 145 (0x8dbd1000) [pid = 6210] [serial = 580] [outer = 0x8db6bc00] 02:46:33 INFO - PROCESS | 6210 | 1465206393683 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 146 (0x8ef4b400) [pid = 6210] [serial = 581] [outer = 0x8db6bc00] 02:46:34 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:34 INFO - PROCESS | 6210 | 1465206394823 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:46:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1631ms 02:46:34 INFO - PROCESS | 6210 | 1465206394854 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 6210 | 1465206394860 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 02:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:46:34 INFO - PROCESS | 6210 | 1465206394870 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 6210 | 1465206394873 Marionette TRACE conn3 <- [1,746,null,{}] 02:46:34 INFO - PROCESS | 6210 | 1465206394888 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:34 INFO - PROCESS | 6210 | 1465206394892 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:35 INFO - PROCESS | 6210 | 1465206395112 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:46:35 INFO - PROCESS | 6210 | 1465206395230 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 6210 | 1465206395236 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f311c00 == 12 [pid = 6210] [id = 194] 02:46:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 147 (0x8f39f400) [pid = 6210] [serial = 582] [outer = (nil)] 02:46:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 148 (0x8f4b3000) [pid = 6210] [serial = 583] [outer = 0x8f39f400] 02:46:35 INFO - PROCESS | 6210 | 1465206395321 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 149 (0x8f4bd400) [pid = 6210] [serial = 584] [outer = 0x8f39f400] 02:46:36 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:37 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 148 (0x99b38400) [pid = 6210] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 147 (0x8d923400) [pid = 6210] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 146 (0x8f30e400) [pid = 6210] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 145 (0x8dbc3800) [pid = 6210] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 144 (0x927f8400) [pid = 6210] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 143 (0x98ae1c00) [pid = 6210] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 142 (0x927fc400) [pid = 6210] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 141 (0x8eda3800) [pid = 6210] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 140 (0x97774c00) [pid = 6210] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x96da3400) [pid = 6210] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x8f3b3400) [pid = 6210] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0x90f49800) [pid = 6210] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x8db64c00) [pid = 6210] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x9b858c00) [pid = 6210] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x918a2000) [pid = 6210] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x99b7b400) [pid = 6210] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x8d921400) [pid = 6210] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x90f3e400) [pid = 6210] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x96d15800) [pid = 6210] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x918a6800) [pid = 6210] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x94f41800) [pid = 6210] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x8d920400) [pid = 6210] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x99b7f000) [pid = 6210] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x8db70c00) [pid = 6210] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0x91b02400) [pid = 6210] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 123 (0x8db7d400) [pid = 6210] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x8f4b5400) [pid = 6210] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 121 (0x8ef48c00) [pid = 6210] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 120 (0x8dbc2800) [pid = 6210] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 119 (0x8dbcd400) [pid = 6210] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 118 (0x99f95400) [pid = 6210] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0x8d777c00) [pid = 6210] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0x9189e400) [pid = 6210] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x92236400) [pid = 6210] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0x90ffc800) [pid = 6210] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 113 (0x8ef4f000) [pid = 6210] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 112 (0x8f398800) [pid = 6210] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x8db6b400) [pid = 6210] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:46:38 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x8d770c00) [pid = 6210] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:46:38 INFO - PROCESS | 6210 | 1465206398107 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 3293ms 02:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:46:38 INFO - PROCESS | 6210 | 1465206398162 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 6210 | 1465206398165 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 02:46:38 INFO - PROCESS | 6210 | 1465206398172 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 6210 | 1465206398177 Marionette TRACE conn3 <- [1,750,null,{}] 02:46:38 INFO - PROCESS | 6210 | 1465206398194 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:38 INFO - PROCESS | 6210 | 1465206398202 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:38 INFO - PROCESS | 6210 | 1465206398350 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:46:38 INFO - PROCESS | 6210 | 1465206398362 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 6210 | 1465206398371 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30ec00 == 13 [pid = 6210] [id = 195] 02:46:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x8f311800) [pid = 6210] [serial = 585] [outer = (nil)] 02:46:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x8f3ab000) [pid = 6210] [serial = 586] [outer = 0x8f311800] 02:46:38 INFO - PROCESS | 6210 | 1465206398458 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x8f7eb400) [pid = 6210] [serial = 587] [outer = 0x8f311800] 02:46:39 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:39 INFO - PROCESS | 6210 | 1465206399695 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:46:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1534ms 02:46:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:46:39 INFO - PROCESS | 6210 | 1465206399706 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 6210 | 1465206399709 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 02:46:39 INFO - PROCESS | 6210 | 1465206399715 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 6210 | 1465206399718 Marionette TRACE conn3 <- [1,754,null,{}] 02:46:39 INFO - PROCESS | 6210 | 1465206399724 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:39 INFO - PROCESS | 6210 | 1465206399728 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:39 INFO - PROCESS | 6210 | 1465206399908 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:46:40 INFO - PROCESS | 6210 | 1465206400243 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 6210 | 1465206400255 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770400 == 14 [pid = 6210] [id = 196] 02:46:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x8d771000) [pid = 6210] [serial = 588] [outer = (nil)] 02:46:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x8d777000) [pid = 6210] [serial = 589] [outer = 0x8d771000] 02:46:40 INFO - PROCESS | 6210 | 1465206400337 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x8d926c00) [pid = 6210] [serial = 590] [outer = 0x8d771000] 02:46:41 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:41 INFO - PROCESS | 6210 | 1465206401699 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2041ms 02:46:41 INFO - PROCESS | 6210 | 1465206401794 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 6210 | 1465206401799 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 02:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:46:41 INFO - PROCESS | 6210 | 1465206401811 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 6210 | 1465206401816 Marionette TRACE conn3 <- [1,758,null,{}] 02:46:41 INFO - PROCESS | 6210 | 1465206401825 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:41 INFO - PROCESS | 6210 | 1465206401830 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:42 INFO - PROCESS | 6210 | 1465206402001 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:46:42 INFO - PROCESS | 6210 | 1465206402185 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 6210 | 1465206402195 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db65c00 == 15 [pid = 6210] [id = 197] 02:46:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x8eda0000) [pid = 6210] [serial = 591] [outer = (nil)] 02:46:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x8f30b800) [pid = 6210] [serial = 592] [outer = 0x8eda0000] 02:46:42 INFO - PROCESS | 6210 | 1465206402275 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x8f3a0400) [pid = 6210] [serial = 593] [outer = 0x8eda0000] 02:46:43 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:43 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:46:43 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:43 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:43 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:43 INFO - PROCESS | 6210 | 1465206403206 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:46:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1440ms 02:46:43 INFO - PROCESS | 6210 | 1465206403254 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:46:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:46:43 INFO - PROCESS | 6210 | 1465206403261 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 02:46:43 INFO - PROCESS | 6210 | 1465206403268 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 6210 | 1465206403272 Marionette TRACE conn3 <- [1,762,null,{}] 02:46:43 INFO - PROCESS | 6210 | 1465206403278 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 6210 | 1465206403283 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:43 INFO - PROCESS | 6210 | 1465206403476 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:46:43 INFO - PROCESS | 6210 | 1465206403755 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 6210 | 1465206403763 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6c800 == 16 [pid = 6210] [id = 198] 02:46:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x8f7e9000) [pid = 6210] [serial = 594] [outer = (nil)] 02:46:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0x90f43400) [pid = 6210] [serial = 595] [outer = 0x8f7e9000] 02:46:43 INFO - PROCESS | 6210 | 1465206403888 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x9189e400) [pid = 6210] [serial = 596] [outer = 0x8f7e9000] 02:46:45 INFO - PROCESS | 6210 | 1465206405198 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:46:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1946ms 02:46:45 INFO - PROCESS | 6210 | 1465206405214 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 6210 | 1465206405218 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 02:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:46:45 INFO - PROCESS | 6210 | 1465206405234 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 6210 | 1465206405243 Marionette TRACE conn3 <- [1,766,null,{}] 02:46:45 INFO - PROCESS | 6210 | 1465206405249 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:45 INFO - PROCESS | 6210 | 1465206405258 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:45 INFO - PROCESS | 6210 | 1465206405506 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:46:45 INFO - PROCESS | 6210 | 1465206405670 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 6210 | 1465206405680 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189d400 == 17 [pid = 6210] [id = 199] 02:46:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x919c7c00) [pid = 6210] [serial = 597] [outer = (nil)] 02:46:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x91b0dc00) [pid = 6210] [serial = 598] [outer = 0x919c7c00] 02:46:45 INFO - PROCESS | 6210 | 1465206405806 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x91bdcc00) [pid = 6210] [serial = 599] [outer = 0x919c7c00] 02:46:47 INFO - PROCESS | 6210 | 1465206407045 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:46:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1903ms 02:46:47 INFO - PROCESS | 6210 | 1465206407130 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 6210 | 1465206407135 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 02:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:46:47 INFO - PROCESS | 6210 | 1465206407142 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 6210 | 1465206407145 Marionette TRACE conn3 <- [1,770,null,{}] 02:46:47 INFO - PROCESS | 6210 | 1465206407151 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:47 INFO - PROCESS | 6210 | 1465206407156 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:47 INFO - PROCESS | 6210 | 1465206407390 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:46:47 INFO - PROCESS | 6210 | 1465206407586 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 6210 | 1465206407592 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4b1400 == 18 [pid = 6210] [id = 200] 02:46:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x91bd7000) [pid = 6210] [serial = 600] [outer = (nil)] 02:46:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x922d2400) [pid = 6210] [serial = 601] [outer = 0x91bd7000] 02:46:47 INFO - PROCESS | 6210 | 1465206407670 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x91c20800) [pid = 6210] [serial = 602] [outer = 0x91bd7000] 02:46:48 INFO - PROCESS | 6210 | 1465206408555 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1479ms 02:46:48 INFO - PROCESS | 6210 | 1465206408622 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 6210 | 1465206408626 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 02:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:46:48 INFO - PROCESS | 6210 | 1465206408632 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 6210 | 1465206408636 Marionette TRACE conn3 <- [1,774,null,{}] 02:46:48 INFO - PROCESS | 6210 | 1465206408642 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:48 INFO - PROCESS | 6210 | 1465206408647 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:48 INFO - PROCESS | 6210 | 1465206408853 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:46:49 INFO - PROCESS | 6210 | 1465206409095 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 6210 | 1465206409111 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x92373c00 == 19 [pid = 6210] [id = 201] 02:46:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x92374800) [pid = 6210] [serial = 603] [outer = (nil)] 02:46:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x92377800) [pid = 6210] [serial = 604] [outer = 0x92374800] 02:46:49 INFO - PROCESS | 6210 | 1465206409249 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x927f2400) [pid = 6210] [serial = 605] [outer = 0x92374800] 02:46:50 INFO - PROCESS | 6210 | 1465206410237 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1642ms 02:46:50 INFO - PROCESS | 6210 | 1465206410276 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 6210 | 1465206410279 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 02:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:46:50 INFO - PROCESS | 6210 | 1465206410286 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 6210 | 1465206410290 Marionette TRACE conn3 <- [1,778,null,{}] 02:46:50 INFO - PROCESS | 6210 | 1465206410295 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 6210 | 1465206410301 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:50 INFO - PROCESS | 6210 | 1465206410479 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:46:50 INFO - PROCESS | 6210 | 1465206410715 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 6210 | 1465206410727 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db71800 == 20 [pid = 6210] [id = 202] 02:46:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x8db7fc00) [pid = 6210] [serial = 606] [outer = (nil)] 02:46:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x9189e000) [pid = 6210] [serial = 607] [outer = 0x8db7fc00] 02:46:50 INFO - PROCESS | 6210 | 1465206410864 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x91c25800) [pid = 6210] [serial = 608] [outer = 0x8db7fc00] 02:46:51 INFO - PROCESS | 6210 | 1465206411826 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1585ms 02:46:51 INFO - PROCESS | 6210 | 1465206411871 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 6210 | 1465206411875 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 02:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:46:51 INFO - PROCESS | 6210 | 1465206411881 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 6210 | 1465206411885 Marionette TRACE conn3 <- [1,782,null,{}] 02:46:51 INFO - PROCESS | 6210 | 1465206411891 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:51 INFO - PROCESS | 6210 | 1465206411895 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:52 INFO - PROCESS | 6210 | 1465206412068 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:46:52 INFO - PROCESS | 6210 | 1465206412305 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 6210 | 1465206412312 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76b400 == 21 [pid = 6210] [id = 203] 02:46:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x8d76b800) [pid = 6210] [serial = 609] [outer = (nil)] 02:46:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x8d925000) [pid = 6210] [serial = 610] [outer = 0x8d76b800] 02:46:52 INFO - PROCESS | 6210 | 1465206412433 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x8db81400) [pid = 6210] [serial = 611] [outer = 0x8d76b800] 02:46:53 INFO - PROCESS | 6210 | 1465206413483 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1630ms 02:46:53 INFO - PROCESS | 6210 | 1465206413512 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:46:53 INFO - PROCESS | 6210 | 1465206413518 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 02:46:53 INFO - PROCESS | 6210 | 1465206413526 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 6210 | 1465206413531 Marionette TRACE conn3 <- [1,786,null,{}] 02:46:53 INFO - PROCESS | 6210 | 1465206413539 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:53 INFO - PROCESS | 6210 | 1465206413544 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:53 INFO - PROCESS | 6210 | 1465206413724 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:46:53 INFO - PROCESS | 6210 | 1465206413975 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 6210 | 1465206413986 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7e400 == 22 [pid = 6210] [id = 204] 02:46:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x8db81c00) [pid = 6210] [serial = 612] [outer = (nil)] 02:46:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x8dbc7800) [pid = 6210] [serial = 613] [outer = 0x8db81c00] 02:46:54 INFO - PROCESS | 6210 | 1465206414071 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x8eda3800) [pid = 6210] [serial = 614] [outer = 0x8db81c00] 02:46:55 INFO - PROCESS | 6210 | 1465206415074 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:46:55 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30ec00 == 21 [pid = 6210] [id = 195] 02:46:55 INFO - PROCESS | 6210 | --DOCSHELL 0x8f311c00 == 20 [pid = 6210] [id = 194] 02:46:55 INFO - PROCESS | 6210 | --DOCSHELL 0x8db67800 == 19 [pid = 6210] [id = 193] 02:46:55 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6f400 == 18 [pid = 6210] [id = 192] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0xa34f1000) [pid = 6210] [serial = 409] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x91b03000) [pid = 6210] [serial = 529] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0x90f46c00) [pid = 6210] [serial = 541] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x8ed9fc00) [pid = 6210] [serial = 499] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x93b0a800) [pid = 6210] [serial = 505] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x9a369c00) [pid = 6210] [serial = 400] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x8f397000) [pid = 6210] [serial = 500] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x96d16c00) [pid = 6210] [serial = 508] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x8f4b8000) [pid = 6210] [serial = 532] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x9b769c00) [pid = 6210] [serial = 524] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x99fc6c00) [pid = 6210] [serial = 514] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x8f4b8800) [pid = 6210] [serial = 394] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x91bd7c00) [pid = 6210] [serial = 397] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x8db73400) [pid = 6210] [serial = 536] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x9b863c00) [pid = 6210] [serial = 526] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0x91c25000) [pid = 6210] [serial = 545] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 123 (0x9a94bc00) [pid = 6210] [serial = 520] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x90ff4800) [pid = 6210] [serial = 533] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 121 (0x8db6fc00) [pid = 6210] [serial = 461] [outer = (nil)] [url = about:blank] 02:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1637ms 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 120 (0x950d9c00) [pid = 6210] [serial = 506] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 119 (0x90ff9400) [pid = 6210] [serial = 502] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 118 (0x919cb800) [pid = 6210] [serial = 503] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0x99566400) [pid = 6210] [serial = 511] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0x92509400) [pid = 6210] [serial = 415] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x99b85800) [pid = 6210] [serial = 403] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0x99b2f400) [pid = 6210] [serial = 512] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 113 (0x9a954400) [pid = 6210] [serial = 521] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 112 (0x9a36c000) [pid = 6210] [serial = 518] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x9a444400) [pid = 6210] [serial = 455] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x8f3a5800) [pid = 6210] [serial = 538] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x91b0d800) [pid = 6210] [serial = 446] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x9a228800) [pid = 6210] [serial = 470] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x9d84dc00) [pid = 6210] [serial = 527] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0x90ffa800) [pid = 6210] [serial = 449] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x91c1bc00) [pid = 6210] [serial = 544] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x927fd400) [pid = 6210] [serial = 496] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x8dbcb000) [pid = 6210] [serial = 467] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0x90ff7000) [pid = 6210] [serial = 542] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x9a231800) [pid = 6210] [serial = 473] [outer = (nil)] [url = about:blank] 02:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x9b85b800) [pid = 6210] [serial = 458] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x9a236400) [pid = 6210] [serial = 517] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x8d922800) [pid = 6210] [serial = 421] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x918a9c00) [pid = 6210] [serial = 412] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x94f4bc00) [pid = 6210] [serial = 452] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x9b774400) [pid = 6210] [serial = 391] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x9b2ab400) [pid = 6210] [serial = 406] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x92510000) [pid = 6210] [serial = 530] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x91c25400) [pid = 6210] [serial = 547] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8ed9a000) [pid = 6210] [serial = 464] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x9b2b3c00) [pid = 6210] [serial = 523] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x99fd1000) [pid = 6210] [serial = 515] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8d778c00) [pid = 6210] [serial = 418] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x93ab9c00) [pid = 6210] [serial = 497] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x96d9d800) [pid = 6210] [serial = 509] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8db69800) [pid = 6210] [serial = 535] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8f4bdc00) [pid = 6210] [serial = 539] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x9237d800) [pid = 6210] [serial = 548] [outer = (nil)] [url = about:blank] 02:46:55 INFO - PROCESS | 6210 | 1465206415162 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 6210 | 1465206415177 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 02:46:55 INFO - PROCESS | 6210 | 1465206415227 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 6210 | 1465206415231 Marionette TRACE conn3 <- [1,790,null,{}] 02:46:55 INFO - PROCESS | 6210 | 1465206415238 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:55 INFO - PROCESS | 6210 | 1465206415244 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:55 INFO - PROCESS | 6210 | 1465206415425 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:46:55 INFO - PROCESS | 6210 | 1465206415623 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 6210 | 1465206415633 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcb400 == 19 [pid = 6210] [id = 205] 02:46:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8ef49800) [pid = 6210] [serial = 615] [outer = (nil)] 02:46:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8f30ac00) [pid = 6210] [serial = 616] [outer = 0x8ef49800] 02:46:55 INFO - PROCESS | 6210 | 1465206415703 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8f39e400) [pid = 6210] [serial = 617] [outer = 0x8ef49800] 02:46:56 INFO - PROCESS | 6210 | 1465206416477 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1316ms 02:46:56 INFO - PROCESS | 6210 | 1465206416516 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 6210 | 1465206416519 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 02:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:46:56 INFO - PROCESS | 6210 | 1465206416525 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 6210 | 1465206416531 Marionette TRACE conn3 <- [1,794,null,{}] 02:46:56 INFO - PROCESS | 6210 | 1465206416546 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:56 INFO - PROCESS | 6210 | 1465206416554 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:56 INFO - PROCESS | 6210 | 1465206416722 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:46:56 INFO - PROCESS | 6210 | 1465206416734 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 6210 | 1465206416744 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3f000 == 20 [pid = 6210] [id = 206] 02:46:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x90f42c00) [pid = 6210] [serial = 618] [outer = (nil)] 02:46:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x90f49c00) [pid = 6210] [serial = 619] [outer = 0x90f42c00] 02:46:56 INFO - PROCESS | 6210 | 1465206416814 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x90ffb000) [pid = 6210] [serial = 620] [outer = 0x90f42c00] 02:46:57 INFO - PROCESS | 6210 | 1465206417760 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1283ms 02:46:57 INFO - PROCESS | 6210 | 1465206417811 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 6210 | 1465206417816 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 02:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:46:57 INFO - PROCESS | 6210 | 1465206417826 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 6210 | 1465206417830 Marionette TRACE conn3 <- [1,798,null,{}] 02:46:57 INFO - PROCESS | 6210 | 1465206417835 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:57 INFO - PROCESS | 6210 | 1465206417840 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:58 INFO - PROCESS | 6210 | 1465206418073 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:46:58 INFO - PROCESS | 6210 | 1465206418094 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 6210 | 1465206418101 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3d800 == 21 [pid = 6210] [id = 207] 02:46:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x919c5400) [pid = 6210] [serial = 621] [outer = (nil)] 02:46:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x919d0400) [pid = 6210] [serial = 622] [outer = 0x919c5400] 02:46:58 INFO - PROCESS | 6210 | 1465206418167 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x91bd6400) [pid = 6210] [serial = 623] [outer = 0x919c5400] 02:46:59 INFO - PROCESS | 6210 | 1465206419064 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1282ms 02:46:59 INFO - PROCESS | 6210 | 1465206419109 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 6210 | 1465206419113 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 02:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:46:59 INFO - PROCESS | 6210 | 1465206419123 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 6210 | 1465206419125 Marionette TRACE conn3 <- [1,802,null,{}] 02:46:59 INFO - PROCESS | 6210 | 1465206419142 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:59 INFO - PROCESS | 6210 | 1465206419147 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:59 INFO - PROCESS | 6210 | 1465206419368 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:46:59 INFO - PROCESS | 6210 | 1465206419387 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 6210 | 1465206419395 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:46:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d926000 == 22 [pid = 6210] [id = 208] 02:46:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8f4bec00) [pid = 6210] [serial = 624] [outer = (nil)] 02:46:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x91c1e800) [pid = 6210] [serial = 625] [outer = 0x8f4bec00] 02:46:59 INFO - PROCESS | 6210 | 1465206419459 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x91c22c00) [pid = 6210] [serial = 626] [outer = 0x8f4bec00] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8d776000) [pid = 6210] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8f316400) [pid = 6210] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x919c8c00) [pid = 6210] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x92b8e000) [pid = 6210] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x93b01400) [pid = 6210] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x977e0c00) [pid = 6210] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8f4b6000) [pid = 6210] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8db6bc00) [pid = 6210] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8dbcc000) [pid = 6210] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8ef4d800) [pid = 6210] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8f39f400) [pid = 6210] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:47:00 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8f7f0400) [pid = 6210] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:47:00 INFO - PROCESS | 6210 | 1465206420572 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1518ms 02:47:00 INFO - PROCESS | 6210 | 1465206420641 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 6210 | 1465206420648 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 02:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:47:00 INFO - PROCESS | 6210 | 1465206420657 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 6210 | 1465206420663 Marionette TRACE conn3 <- [1,806,null,{}] 02:47:00 INFO - PROCESS | 6210 | 1465206420683 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:00 INFO - PROCESS | 6210 | 1465206420689 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:00 INFO - PROCESS | 6210 | 1465206420925 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:47:01 INFO - PROCESS | 6210 | 1465206421193 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 6210 | 1465206421208 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76a400 == 23 [pid = 6210] [id = 209] 02:47:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8db70000) [pid = 6210] [serial = 627] [outer = (nil)] 02:47:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8db74800) [pid = 6210] [serial = 628] [outer = 0x8db70000] 02:47:01 INFO - PROCESS | 6210 | 1465206421333 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8dbc5c00) [pid = 6210] [serial = 629] [outer = 0x8db70000] 02:47:02 INFO - PROCESS | 6210 | 1465206422247 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1661ms 02:47:02 INFO - PROCESS | 6210 | 1465206422317 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 6210 | 1465206422325 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 02:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:47:02 INFO - PROCESS | 6210 | 1465206422336 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 6210 | 1465206422339 Marionette TRACE conn3 <- [1,810,null,{}] 02:47:02 INFO - PROCESS | 6210 | 1465206422346 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:02 INFO - PROCESS | 6210 | 1465206422352 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:02 INFO - PROCESS | 6210 | 1465206422597 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:47:02 INFO - PROCESS | 6210 | 1465206422857 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 6210 | 1465206422865 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774c00 == 24 [pid = 6210] [id = 210] 02:47:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8d918000) [pid = 6210] [serial = 630] [outer = (nil)] 02:47:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8f4b6000) [pid = 6210] [serial = 631] [outer = 0x8d918000] 02:47:02 INFO - PROCESS | 6210 | 1465206422962 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8f7e6c00) [pid = 6210] [serial = 632] [outer = 0x8d918000] 02:47:03 INFO - PROCESS | 6210 | 1465206423927 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1638ms 02:47:03 INFO - PROCESS | 6210 | 1465206423974 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 6210 | 1465206423977 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 02:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:47:03 INFO - PROCESS | 6210 | 1465206423985 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 6210 | 1465206423991 Marionette TRACE conn3 <- [1,814,null,{}] 02:47:04 INFO - PROCESS | 6210 | 1465206424007 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:04 INFO - PROCESS | 6210 | 1465206424016 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:04 INFO - PROCESS | 6210 | 1465206424213 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:47:04 INFO - PROCESS | 6210 | 1465206424500 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 6210 | 1465206424508 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a4400 == 25 [pid = 6210] [id = 211] 02:47:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x919cc400) [pid = 6210] [serial = 633] [outer = (nil)] 02:47:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x91b10400) [pid = 6210] [serial = 634] [outer = 0x919cc400] 02:47:04 INFO - PROCESS | 6210 | 1465206424654 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x92241000) [pid = 6210] [serial = 635] [outer = 0x919cc400] 02:47:05 INFO - PROCESS | 6210 | 1465206425584 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 6210 | 1465206425635 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 02:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:47:05 INFO - PROCESS | 6210 | 1465206425641 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 6210 | 1465206425645 Marionette TRACE conn3 <- [1,818,null,{}] 02:47:05 INFO - PROCESS | 6210 | 1465206425651 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:05 INFO - PROCESS | 6210 | 1465206425656 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:05 INFO - PROCESS | 6210 | 1465206425842 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:47:06 INFO - PROCESS | 6210 | 1465206426027 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 6210 | 1465206426037 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4af400 == 26 [pid = 6210] [id = 212] 02:47:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x91c23400) [pid = 6210] [serial = 636] [outer = (nil)] 02:47:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x92b8c800) [pid = 6210] [serial = 637] [outer = 0x91c23400] 02:47:06 INFO - PROCESS | 6210 | 1465206426169 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x92b96000) [pid = 6210] [serial = 638] [outer = 0x91c23400] 02:47:07 INFO - PROCESS | 6210 | 1465206427076 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1482ms 02:47:07 INFO - PROCESS | 6210 | 1465206427124 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 6210 | 1465206427128 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 02:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:47:07 INFO - PROCESS | 6210 | 1465206427134 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 6210 | 1465206427138 Marionette TRACE conn3 <- [1,822,null,{}] 02:47:07 INFO - PROCESS | 6210 | 1465206427143 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 6210 | 1465206427148 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:07 INFO - PROCESS | 6210 | 1465206427361 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:47:07 INFO - PROCESS | 6210 | 1465206427592 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 6210 | 1465206427600 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db81000 == 27 [pid = 6210] [id = 213] 02:47:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x93765000) [pid = 6210] [serial = 639] [outer = (nil)] 02:47:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x93a4ec00) [pid = 6210] [serial = 640] [outer = 0x93765000] 02:47:07 INFO - PROCESS | 6210 | 1465206427726 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x93a54000) [pid = 6210] [serial = 641] [outer = 0x93765000] 02:47:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x94f43000) [pid = 6210] [serial = 642] [outer = 0x9232e000] 02:47:08 INFO - PROCESS | 6210 | 1465206428766 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 6210 | 1465206428829 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 02:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:47:08 INFO - PROCESS | 6210 | 1465206428836 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 6210 | 1465206428840 Marionette TRACE conn3 <- [1,826,null,{}] 02:47:08 INFO - PROCESS | 6210 | 1465206428845 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:08 INFO - PROCESS | 6210 | 1465206428855 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:09 INFO - PROCESS | 6210 | 1465206429145 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:47:09 INFO - PROCESS | 6210 | 1465206429388 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 6210 | 1465206429402 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91d800 == 28 [pid = 6210] [id = 214] 02:47:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x918a6400) [pid = 6210] [serial = 643] [outer = (nil)] 02:47:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x94fa4000) [pid = 6210] [serial = 644] [outer = 0x918a6400] 02:47:09 INFO - PROCESS | 6210 | 1465206429491 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x95230000) [pid = 6210] [serial = 645] [outer = 0x918a6400] 02:47:10 INFO - PROCESS | 6210 | 1465206430403 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1635ms 02:47:10 INFO - PROCESS | 6210 | 1465206430472 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 6210 | 1465206430477 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:47:10 INFO - PROCESS | 6210 | 1465206430484 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 6210 | 1465206430487 Marionette TRACE conn3 <- [1,830,null,{}] 02:47:10 INFO - PROCESS | 6210 | 1465206430493 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 6210 | 1465206430498 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:10 INFO - PROCESS | 6210 | 1465206430710 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:47:10 INFO - PROCESS | 6210 | 1465206430943 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 6210 | 1465206430952 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6e800 == 29 [pid = 6210] [id = 215] 02:47:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x91c20400) [pid = 6210] [serial = 646] [outer = (nil)] 02:47:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x96d10400) [pid = 6210] [serial = 647] [outer = 0x91c20400] 02:47:11 INFO - PROCESS | 6210 | 1465206431076 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x96d15800) [pid = 6210] [serial = 648] [outer = 0x91c20400] 02:47:12 INFO - PROCESS | 6210 | 1465206432013 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1586ms 02:47:12 INFO - PROCESS | 6210 | 1465206432070 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 6210 | 1465206432073 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 02:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:47:12 INFO - PROCESS | 6210 | 1465206432080 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 6210 | 1465206432084 Marionette TRACE conn3 <- [1,834,null,{}] 02:47:12 INFO - PROCESS | 6210 | 1465206432089 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 6210 | 1465206432094 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:12 INFO - PROCESS | 6210 | 1465206432312 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:47:12 INFO - PROCESS | 6210 | 1465206432558 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 6210 | 1465206432566 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d921800 == 30 [pid = 6210] [id = 216] 02:47:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x8d925c00) [pid = 6210] [serial = 649] [outer = (nil)] 02:47:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x8f312c00) [pid = 6210] [serial = 650] [outer = 0x8d925c00] 02:47:12 INFO - PROCESS | 6210 | 1465206432690 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x8f7e7000) [pid = 6210] [serial = 651] [outer = 0x8d925c00] 02:47:13 INFO - PROCESS | 6210 | 1465206433904 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1853ms 02:47:13 INFO - PROCESS | 6210 | 1465206433933 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 6210 | 1465206433939 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 02:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:47:13 INFO - PROCESS | 6210 | 1465206433968 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 6210 | 1465206433974 Marionette TRACE conn3 <- [1,838,null,{}] 02:47:13 INFO - PROCESS | 6210 | 1465206433983 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:13 INFO - PROCESS | 6210 | 1465206433987 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:14 INFO - PROCESS | 6210 | 1465206434249 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:47:14 INFO - PROCESS | 6210 | 1465206434415 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 6210 | 1465206434436 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4c400 == 31 [pid = 6210] [id = 217] 02:47:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x8ef4f000) [pid = 6210] [serial = 652] [outer = (nil)] 02:47:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x8ef54c00) [pid = 6210] [serial = 653] [outer = 0x8ef4f000] 02:47:14 INFO - PROCESS | 6210 | 1465206434565 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x8f3ac400) [pid = 6210] [serial = 654] [outer = 0x8ef4f000] 02:47:15 INFO - PROCESS | 6210 | 1465206435539 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1609ms 02:47:15 INFO - PROCESS | 6210 | 1465206435561 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 6210 | 1465206435567 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 02:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:47:15 INFO - PROCESS | 6210 | 1465206435577 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 6210 | 1465206435581 Marionette TRACE conn3 <- [1,842,null,{}] 02:47:15 INFO - PROCESS | 6210 | 1465206435587 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 6210 | 1465206435592 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:15 INFO - PROCESS | 6210 | 1465206435771 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3d800 == 30 [pid = 6210] [id = 207] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3f000 == 29 [pid = 6210] [id = 206] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcb400 == 28 [pid = 6210] [id = 205] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7e400 == 27 [pid = 6210] [id = 204] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x9189d400 == 26 [pid = 6210] [id = 199] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x92373c00 == 25 [pid = 6210] [id = 201] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76b400 == 24 [pid = 6210] [id = 203] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4b1400 == 23 [pid = 6210] [id = 200] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8db71800 == 22 [pid = 6210] [id = 202] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7ee400 == 21 [pid = 6210] [id = 191] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8db65c00 == 20 [pid = 6210] [id = 197] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770400 == 19 [pid = 6210] [id = 196] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6c800 == 18 [pid = 6210] [id = 198] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8d921800 == 17 [pid = 6210] [id = 216] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6e800 == 16 [pid = 6210] [id = 215] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91d800 == 15 [pid = 6210] [id = 214] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8db81000 == 14 [pid = 6210] [id = 213] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x918a4400 == 13 [pid = 6210] [id = 211] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4af400 == 12 [pid = 6210] [id = 212] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774c00 == 11 [pid = 6210] [id = 210] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8d926000 == 10 [pid = 6210] [id = 208] 02:47:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76a400 == 9 [pid = 6210] [id = 209] 02:47:19 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4c400 == 8 [pid = 6210] [id = 217] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x8db70400) [pid = 6210] [serial = 551] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x8d924800) [pid = 6210] [serial = 550] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x918a7800) [pid = 6210] [serial = 554] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x90f40400) [pid = 6210] [serial = 553] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0x927f5c00) [pid = 6210] [serial = 557] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x92325400) [pid = 6210] [serial = 556] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x94fa0c00) [pid = 6210] [serial = 560] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x93761000) [pid = 6210] [serial = 559] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0x96d14800) [pid = 6210] [serial = 563] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x95239800) [pid = 6210] [serial = 562] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x99b35000) [pid = 6210] [serial = 566] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x98d70400) [pid = 6210] [serial = 565] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x9a360800) [pid = 6210] [serial = 569] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x8dbd1000) [pid = 6210] [serial = 580] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x99fc9c00) [pid = 6210] [serial = 568] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x92325800) [pid = 6210] [serial = 578] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x9189f000) [pid = 6210] [serial = 577] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x9a36c400) [pid = 6210] [serial = 572] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x99f95800) [pid = 6210] [serial = 571] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8f4b3000) [pid = 6210] [serial = 583] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8f4bd400) [pid = 6210] [serial = 584] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x90f42400) [pid = 6210] [serial = 575] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8ed9f000) [pid = 6210] [serial = 574] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8f3ab000) [pid = 6210] [serial = 586] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8ef4b400) [pid = 6210] [serial = 581] [outer = (nil)] [url = about:blank] 02:47:19 INFO - PROCESS | 6210 | 1465206439871 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 6210 | 1465206439883 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774400 == 9 [pid = 6210] [id = 218] 02:47:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8d774c00) [pid = 6210] [serial = 655] [outer = (nil)] 02:47:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8d779800) [pid = 6210] [serial = 656] [outer = 0x8d774c00] 02:47:19 INFO - PROCESS | 6210 | 1465206439960 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8d91dc00) [pid = 6210] [serial = 657] [outer = 0x8d774c00] 02:47:20 INFO - PROCESS | 6210 | 1465206440760 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 5245ms 02:47:20 INFO - PROCESS | 6210 | 1465206440825 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 6210 | 1465206440830 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 02:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:47:20 INFO - PROCESS | 6210 | 1465206440838 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 6210 | 1465206440843 Marionette TRACE conn3 <- [1,846,null,{}] 02:47:20 INFO - PROCESS | 6210 | 1465206440851 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 6210 | 1465206440859 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:21 INFO - PROCESS | 6210 | 1465206441028 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:47:21 INFO - PROCESS | 6210 | 1465206441153 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 6210 | 1465206441160 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db79400 == 10 [pid = 6210] [id = 219] 02:47:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8db79800) [pid = 6210] [serial = 658] [outer = (nil)] 02:47:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x8dbc3400) [pid = 6210] [serial = 659] [outer = 0x8db79800] 02:47:21 INFO - PROCESS | 6210 | 1465206441235 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x8dbcb400) [pid = 6210] [serial = 660] [outer = 0x8db79800] 02:47:22 INFO - PROCESS | 6210 | 1465206442084 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1282ms 02:47:22 INFO - PROCESS | 6210 | 1465206442124 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 6210 | 1465206442131 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 02:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:47:22 INFO - PROCESS | 6210 | 1465206442155 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 6210 | 1465206442159 Marionette TRACE conn3 <- [1,850,null,{}] 02:47:22 INFO - PROCESS | 6210 | 1465206442164 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 6210 | 1465206442170 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:22 INFO - PROCESS | 6210 | 1465206442388 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:47:22 INFO - PROCESS | 6210 | 1465206442411 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 6210 | 1465206442416 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda1400 == 11 [pid = 6210] [id = 220] 02:47:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8ef4b400) [pid = 6210] [serial = 661] [outer = (nil)] 02:47:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x8f30a000) [pid = 6210] [serial = 662] [outer = 0x8ef4b400] 02:47:22 INFO - PROCESS | 6210 | 1465206442485 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x8f312400) [pid = 6210] [serial = 663] [outer = 0x8ef4b400] 02:47:23 INFO - PROCESS | 6210 | 1465206443484 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1379ms 02:47:23 INFO - PROCESS | 6210 | 1465206443537 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 6210 | 1465206443540 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:47:23 INFO - PROCESS | 6210 | 1465206443556 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 6210 | 1465206443565 Marionette TRACE conn3 <- [1,854,null,{}] 02:47:23 INFO - PROCESS | 6210 | 1465206443578 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 6210 | 1465206443586 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:23 INFO - PROCESS | 6210 | 1465206443811 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:47:23 INFO - PROCESS | 6210 | 1465206443840 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 6210 | 1465206443847 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3af800 == 12 [pid = 6210] [id = 221] 02:47:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x8f3b1000) [pid = 6210] [serial = 664] [outer = (nil)] 02:47:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x8f4b5c00) [pid = 6210] [serial = 665] [outer = 0x8f3b1000] 02:47:23 INFO - PROCESS | 6210 | 1465206443915 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x8f4b8800) [pid = 6210] [serial = 666] [outer = 0x8f3b1000] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x8db70000) [pid = 6210] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x8d925c00) [pid = 6210] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x91c20400) [pid = 6210] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8f7e9000) [pid = 6210] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8eda0000) [pid = 6210] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x92374800) [pid = 6210] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8db81c00) [pid = 6210] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x91bd7000) [pid = 6210] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x90f42c00) [pid = 6210] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8d76b800) [pid = 6210] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8d771000) [pid = 6210] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x919c5400) [pid = 6210] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8db7fc00) [pid = 6210] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x919c7c00) [pid = 6210] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ef49800) [pid = 6210] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f311800) [pid = 6210] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x918a6400) [pid = 6210] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x93765000) [pid = 6210] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x91c23400) [pid = 6210] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x919cc400) [pid = 6210] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8d918000) [pid = 6210] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:47:25 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f4bec00) [pid = 6210] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:47:25 INFO - PROCESS | 6210 | 1465206445584 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2104ms 02:47:25 INFO - PROCESS | 6210 | 1465206445652 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 6210 | 1465206445657 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 02:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:47:25 INFO - PROCESS | 6210 | 1465206445663 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 6210 | 1465206445665 Marionette TRACE conn3 <- [1,858,null,{}] 02:47:25 INFO - PROCESS | 6210 | 1465206445671 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:25 INFO - PROCESS | 6210 | 1465206445676 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:25 INFO - PROCESS | 6210 | 1465206445833 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:47:25 INFO - PROCESS | 6210 | 1465206445843 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 6210 | 1465206445850 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7fc00 == 13 [pid = 6210] [id = 222] 02:47:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8eda5000) [pid = 6210] [serial = 667] [outer = (nil)] 02:47:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f4b4400) [pid = 6210] [serial = 668] [outer = 0x8eda5000] 02:47:26 INFO - PROCESS | 6210 | 1465206446026 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f7ec800) [pid = 6210] [serial = 669] [outer = 0x8eda5000] 02:47:26 INFO - PROCESS | 6210 | 1465206446779 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1135ms 02:47:26 INFO - PROCESS | 6210 | 1465206446798 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 6210 | 1465206446802 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 02:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:47:26 INFO - PROCESS | 6210 | 1465206446808 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 6210 | 1465206446811 Marionette TRACE conn3 <- [1,862,null,{}] 02:47:26 INFO - PROCESS | 6210 | 1465206446817 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:26 INFO - PROCESS | 6210 | 1465206446821 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:27 INFO - PROCESS | 6210 | 1465206447017 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:47:27 INFO - PROCESS | 6210 | 1465206447157 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 6210 | 1465206447167 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770400 == 14 [pid = 6210] [id = 223] 02:47:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8d770c00) [pid = 6210] [serial = 670] [outer = (nil)] 02:47:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8d918c00) [pid = 6210] [serial = 671] [outer = 0x8d770c00] 02:47:27 INFO - PROCESS | 6210 | 1465206447252 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8db73800) [pid = 6210] [serial = 672] [outer = 0x8d770c00] 02:47:28 INFO - PROCESS | 6210 | 1465206448317 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1535ms 02:47:28 INFO - PROCESS | 6210 | 1465206448345 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:47:28 INFO - PROCESS | 6210 | 1465206448351 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 02:47:28 INFO - PROCESS | 6210 | 1465206448359 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 6210 | 1465206448364 Marionette TRACE conn3 <- [1,866,null,{}] 02:47:28 INFO - PROCESS | 6210 | 1465206448372 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 6210 | 1465206448380 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:28 INFO - PROCESS | 6210 | 1465206448560 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:47:28 INFO - PROCESS | 6210 | 1465206448727 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 6210 | 1465206448736 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6a400 == 15 [pid = 6210] [id = 224] 02:47:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8db6f800) [pid = 6210] [serial = 673] [outer = (nil)] 02:47:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f3a4000) [pid = 6210] [serial = 674] [outer = 0x8db6f800] 02:47:28 INFO - PROCESS | 6210 | 1465206448881 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8f4b3400) [pid = 6210] [serial = 675] [outer = 0x8db6f800] 02:47:29 INFO - PROCESS | 6210 | 1465206449784 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1484ms 02:47:29 INFO - PROCESS | 6210 | 1465206449846 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 6210 | 1465206449853 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 02:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:47:29 INFO - PROCESS | 6210 | 1465206449860 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 6210 | 1465206449864 Marionette TRACE conn3 <- [1,870,null,{}] 02:47:29 INFO - PROCESS | 6210 | 1465206449870 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 6210 | 1465206449876 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:30 INFO - PROCESS | 6210 | 1465206450103 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:47:30 INFO - PROCESS | 6210 | 1465206450361 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 6210 | 1465206450371 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3af400 == 16 [pid = 6210] [id = 225] 02:47:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x90f4b800) [pid = 6210] [serial = 676] [outer = (nil)] 02:47:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x90ff0000) [pid = 6210] [serial = 677] [outer = 0x90f4b800] 02:47:30 INFO - PROCESS | 6210 | 1465206450495 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x90ff8c00) [pid = 6210] [serial = 678] [outer = 0x90f4b800] 02:47:31 INFO - PROCESS | 6210 | 1465206451403 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1584ms 02:47:31 INFO - PROCESS | 6210 | 1465206451445 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 6210 | 1465206451449 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 02:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:47:31 INFO - PROCESS | 6210 | 1465206451464 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 6210 | 1465206451473 Marionette TRACE conn3 <- [1,874,null,{}] 02:47:31 INFO - PROCESS | 6210 | 1465206451481 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 6210 | 1465206451488 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:31 INFO - PROCESS | 6210 | 1465206451672 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:47:31 INFO - PROCESS | 6210 | 1465206451845 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 6210 | 1465206451855 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76c000 == 17 [pid = 6210] [id = 226] 02:47:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x918a1400) [pid = 6210] [serial = 679] [outer = (nil)] 02:47:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x918a9400) [pid = 6210] [serial = 680] [outer = 0x918a1400] 02:47:31 INFO - PROCESS | 6210 | 1465206451979 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x919c2000) [pid = 6210] [serial = 681] [outer = 0x918a1400] 02:47:32 INFO - PROCESS | 6210 | 1465206452886 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1497ms 02:47:32 INFO - PROCESS | 6210 | 1465206452953 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:47:32 INFO - PROCESS | 6210 | 1465206452958 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 02:47:32 INFO - PROCESS | 6210 | 1465206452964 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 6210 | 1465206452968 Marionette TRACE conn3 <- [1,878,null,{}] 02:47:32 INFO - PROCESS | 6210 | 1465206452973 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 6210 | 1465206452979 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:33 INFO - PROCESS | 6210 | 1465206453189 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:47:33 INFO - PROCESS | 6210 | 1465206453406 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 6210 | 1465206453412 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f315400 == 18 [pid = 6210] [id = 227] 02:47:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x919cbc00) [pid = 6210] [serial = 682] [outer = (nil)] 02:47:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x91b02000) [pid = 6210] [serial = 683] [outer = 0x919cbc00] 02:47:33 INFO - PROCESS | 6210 | 1465206453537 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x91b04800) [pid = 6210] [serial = 684] [outer = 0x919cbc00] 02:47:34 INFO - PROCESS | 6210 | 1465206454367 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1441ms 02:47:34 INFO - PROCESS | 6210 | 1465206454405 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 6210 | 1465206454408 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 02:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:47:34 INFO - PROCESS | 6210 | 1465206454416 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 6210 | 1465206454420 Marionette TRACE conn3 <- [1,882,null,{}] 02:47:34 INFO - PROCESS | 6210 | 1465206454425 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 6210 | 1465206454431 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:34 INFO - PROCESS | 6210 | 1465206454610 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:47:34 INFO - PROCESS | 6210 | 1465206454774 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 6210 | 1465206454795 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bd5400 == 19 [pid = 6210] [id = 228] 02:47:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x91bd5c00) [pid = 6210] [serial = 685] [outer = (nil)] 02:47:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x91bda000) [pid = 6210] [serial = 686] [outer = 0x91bd5c00] 02:47:34 INFO - PROCESS | 6210 | 1465206454892 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x91c1b000) [pid = 6210] [serial = 687] [outer = 0x91bd5c00] 02:47:35 INFO - PROCESS | 6210 | 1465206455935 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1581ms 02:47:35 INFO - PROCESS | 6210 | 1465206455998 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:47:36 INFO - PROCESS | 6210 | 1465206456002 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 02:47:36 INFO - PROCESS | 6210 | 1465206456008 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 6210 | 1465206456012 Marionette TRACE conn3 <- [1,886,null,{}] 02:47:36 INFO - PROCESS | 6210 | 1465206456018 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 6210 | 1465206456023 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:36 INFO - PROCESS | 6210 | 1465206456204 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:47:36 INFO - PROCESS | 6210 | 1465206456429 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 6210 | 1465206456439 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76a400 == 20 [pid = 6210] [id = 229] 02:47:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x8d76f800) [pid = 6210] [serial = 688] [outer = (nil)] 02:47:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x8ef47c00) [pid = 6210] [serial = 689] [outer = 0x8d76f800] 02:47:36 INFO - PROCESS | 6210 | 1465206456559 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x8ef54400) [pid = 6210] [serial = 690] [outer = 0x8d76f800] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x92b8c800) [pid = 6210] [serial = 637] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x91b10400) [pid = 6210] [serial = 634] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x92241000) [pid = 6210] [serial = 635] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x8f7e6c00) [pid = 6210] [serial = 632] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x91c1e800) [pid = 6210] [serial = 625] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8f4b6000) [pid = 6210] [serial = 631] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8dbc5c00) [pid = 6210] [serial = 629] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x8ef54c00) [pid = 6210] [serial = 653] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x91c22c00) [pid = 6210] [serial = 626] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8db74800) [pid = 6210] [serial = 628] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8f7e7000) [pid = 6210] [serial = 651] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x96d15800) [pid = 6210] [serial = 648] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8f312c00) [pid = 6210] [serial = 650] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x90f43400) [pid = 6210] [serial = 595] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x9189e400) [pid = 6210] [serial = 596] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8f3a0400) [pid = 6210] [serial = 593] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x96d10400) [pid = 6210] [serial = 647] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x927f2400) [pid = 6210] [serial = 605] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8dbc7800) [pid = 6210] [serial = 613] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x91c20800) [pid = 6210] [serial = 602] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x90f49c00) [pid = 6210] [serial = 619] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8d925000) [pid = 6210] [serial = 610] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8d926c00) [pid = 6210] [serial = 590] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8db81400) [pid = 6210] [serial = 611] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x922d2400) [pid = 6210] [serial = 601] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x919d0400) [pid = 6210] [serial = 622] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x9189e000) [pid = 6210] [serial = 607] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8eda3800) [pid = 6210] [serial = 614] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8d777000) [pid = 6210] [serial = 589] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x91b0dc00) [pid = 6210] [serial = 598] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91c25800) [pid = 6210] [serial = 608] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x91bd6400) [pid = 6210] [serial = 623] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x90ffb000) [pid = 6210] [serial = 620] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f39e400) [pid = 6210] [serial = 617] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f7eb400) [pid = 6210] [serial = 587] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f30b800) [pid = 6210] [serial = 592] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91bdcc00) [pid = 6210] [serial = 599] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8f30ac00) [pid = 6210] [serial = 616] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x92377800) [pid = 6210] [serial = 604] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x94fa4000) [pid = 6210] [serial = 644] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x95230000) [pid = 6210] [serial = 645] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x93a54000) [pid = 6210] [serial = 641] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x8d920800) [pid = 6210] [serial = 422] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x92b96000) [pid = 6210] [serial = 638] [outer = (nil)] [url = about:blank] 02:47:37 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x93a4ec00) [pid = 6210] [serial = 640] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 6210 | 1465206458103 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2151ms 02:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:47:38 INFO - PROCESS | 6210 | 1465206458159 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 6210 | 1465206458163 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 02:47:38 INFO - PROCESS | 6210 | 1465206458171 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 6210 | 1465206458175 Marionette TRACE conn3 <- [1,890,null,{}] 02:47:38 INFO - PROCESS | 6210 | 1465206458193 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:38 INFO - PROCESS | 6210 | 1465206458199 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:38 INFO - PROCESS | 6210 | 1465206458367 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:47:38 INFO - PROCESS | 6210 | 1465206458377 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 6210 | 1465206458383 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed98c00 == 21 [pid = 6210] [id = 230] 02:47:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x8ed99000) [pid = 6210] [serial = 691] [outer = (nil)] 02:47:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x8ef47800) [pid = 6210] [serial = 692] [outer = 0x8ed99000] 02:47:38 INFO - PROCESS | 6210 | 1465206458455 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x8ef53400) [pid = 6210] [serial = 693] [outer = 0x8ed99000] 02:47:39 INFO - PROCESS | 6210 | 1465206459308 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1188ms 02:47:39 INFO - PROCESS | 6210 | 1465206459358 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 6210 | 1465206459364 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 02:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:47:39 INFO - PROCESS | 6210 | 1465206459374 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 6210 | 1465206459377 Marionette TRACE conn3 <- [1,894,null,{}] 02:47:39 INFO - PROCESS | 6210 | 1465206459383 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 6210 | 1465206459389 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:39 INFO - PROCESS | 6210 | 1465206459564 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:47:39 INFO - PROCESS | 6210 | 1465206459688 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 6210 | 1465206459696 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc6800 == 22 [pid = 6210] [id = 231] 02:47:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x8f3a3800) [pid = 6210] [serial = 694] [outer = (nil)] 02:47:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x8f3b4800) [pid = 6210] [serial = 695] [outer = 0x8f3a3800] 02:47:39 INFO - PROCESS | 6210 | 1465206459763 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x8f7e6800) [pid = 6210] [serial = 696] [outer = 0x8f3a3800] 02:47:40 INFO - PROCESS | 6210 | 1465206460601 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1280ms 02:47:40 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x8f3b1000) [pid = 6210] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:47:40 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x8db79800) [pid = 6210] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:47:40 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x8d774c00) [pid = 6210] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:47:40 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x8ef4b400) [pid = 6210] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:47:40 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x8ef4f000) [pid = 6210] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:47:40 INFO - PROCESS | 6210 | 1465206460668 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 6210 | 1465206460672 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 02:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:47:40 INFO - PROCESS | 6210 | 1465206460681 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 6210 | 1465206460685 Marionette TRACE conn3 <- [1,898,null,{}] 02:47:40 INFO - PROCESS | 6210 | 1465206460706 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 6210 | 1465206460716 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:40 INFO - PROCESS | 6210 | 1465206460875 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:47:40 INFO - PROCESS | 6210 | 1465206460886 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 6210 | 1465206460895 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f43800 == 23 [pid = 6210] [id = 232] 02:47:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x90f44400) [pid = 6210] [serial = 697] [outer = (nil)] 02:47:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x90f4a800) [pid = 6210] [serial = 698] [outer = 0x90f44400] 02:47:40 INFO - PROCESS | 6210 | 1465206460979 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x90ff2c00) [pid = 6210] [serial = 699] [outer = 0x90f44400] 02:47:41 INFO - PROCESS | 6210 | 1465206461821 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1190ms 02:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:47:41 INFO - PROCESS | 6210 | 1465206461871 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 6210 | 1465206461875 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 02:47:41 INFO - PROCESS | 6210 | 1465206461881 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 6210 | 1465206461885 Marionette TRACE conn3 <- [1,902,null,{}] 02:47:41 INFO - PROCESS | 6210 | 1465206461895 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 6210 | 1465206461899 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:42 INFO - PROCESS | 6210 | 1465206462069 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:47:42 INFO - PROCESS | 6210 | 1465206462078 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 6210 | 1465206462083 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3ec00 == 24 [pid = 6210] [id = 233] 02:47:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x90ff6c00) [pid = 6210] [serial = 700] [outer = (nil)] 02:47:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x9189e000) [pid = 6210] [serial = 701] [outer = 0x90ff6c00] 02:47:42 INFO - PROCESS | 6210 | 1465206462150 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x918a8800) [pid = 6210] [serial = 702] [outer = 0x90ff6c00] 02:47:43 INFO - PROCESS | 6210 | 1465206462995 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1135ms 02:47:43 INFO - PROCESS | 6210 | 1465206463017 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 6210 | 1465206463021 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 02:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:47:43 INFO - PROCESS | 6210 | 1465206463027 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 6210 | 1465206463030 Marionette TRACE conn3 <- [1,906,null,{}] 02:47:43 INFO - PROCESS | 6210 | 1465206463036 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 6210 | 1465206463041 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:43 INFO - PROCESS | 6210 | 1465206463194 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:47:43 INFO - PROCESS | 6210 | 1465206463208 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 6210 | 1465206463217 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76b400 == 25 [pid = 6210] [id = 234] 02:47:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x90ff7800) [pid = 6210] [serial = 703] [outer = (nil)] 02:47:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x91b0c000) [pid = 6210] [serial = 704] [outer = 0x90ff7800] 02:47:43 INFO - PROCESS | 6210 | 1465206463291 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x91bd9000) [pid = 6210] [serial = 705] [outer = 0x90ff7800] 02:47:44 INFO - PROCESS | 6210 | 1465206464258 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1295ms 02:47:44 INFO - PROCESS | 6210 | 1465206464323 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 6210 | 1465206464330 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 02:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:47:44 INFO - PROCESS | 6210 | 1465206464339 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 6210 | 1465206464344 Marionette TRACE conn3 <- [1,910,null,{}] 02:47:44 INFO - PROCESS | 6210 | 1465206464353 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:44 INFO - PROCESS | 6210 | 1465206464358 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:44 INFO - PROCESS | 6210 | 1465206464548 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:47:44 INFO - PROCESS | 6210 | 1465206464718 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 6210 | 1465206464733 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db74800 == 26 [pid = 6210] [id = 235] 02:47:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8db75800) [pid = 6210] [serial = 706] [outer = (nil)] 02:47:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8ed9b000) [pid = 6210] [serial = 707] [outer = 0x8db75800] 02:47:44 INFO - PROCESS | 6210 | 1465206464870 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8ef48000) [pid = 6210] [serial = 708] [outer = 0x8db75800] 02:47:45 INFO - PROCESS | 6210 | 1465206465820 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1533ms 02:47:45 INFO - PROCESS | 6210 | 1465206465872 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 6210 | 1465206465879 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 02:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:47:45 INFO - PROCESS | 6210 | 1465206465890 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 6210 | 1465206465894 Marionette TRACE conn3 <- [1,914,null,{}] 02:47:45 INFO - PROCESS | 6210 | 1465206465901 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 6210 | 1465206465907 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:46 INFO - PROCESS | 6210 | 1465206466092 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:47:46 INFO - PROCESS | 6210 | 1465206466315 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 6210 | 1465206466322 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f39ac00 == 27 [pid = 6210] [id = 236] 02:47:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3ab400) [pid = 6210] [serial = 709] [outer = (nil)] 02:47:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f7f1c00) [pid = 6210] [serial = 710] [outer = 0x8f3ab400] 02:47:46 INFO - PROCESS | 6210 | 1465206466449 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90f42400) [pid = 6210] [serial = 711] [outer = 0x8f3ab400] 02:47:47 INFO - PROCESS | 6210 | 1465206467438 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1631ms 02:47:47 INFO - PROCESS | 6210 | 1465206467521 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:47:47 INFO - PROCESS | 6210 | 1465206467525 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 02:47:47 INFO - PROCESS | 6210 | 1465206467532 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 6210 | 1465206467538 Marionette TRACE conn3 <- [1,918,null,{}] 02:47:47 INFO - PROCESS | 6210 | 1465206467554 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 6210 | 1465206467563 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:47 INFO - PROCESS | 6210 | 1465206467779 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:47:48 INFO - PROCESS | 6210 | 1465206467989 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 6210 | 1465206467997 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f4b400 == 28 [pid = 6210] [id = 237] 02:47:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91c19800) [pid = 6210] [serial = 712] [outer = (nil)] 02:47:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91c23400) [pid = 6210] [serial = 713] [outer = 0x91c19800] 02:47:48 INFO - PROCESS | 6210 | 1465206468102 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x92244800) [pid = 6210] [serial = 714] [outer = 0x91c19800] 02:47:49 INFO - PROCESS | 6210 | 1465206469035 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1587ms 02:47:49 INFO - PROCESS | 6210 | 1465206469119 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 6210 | 1465206469124 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 02:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:47:49 INFO - PROCESS | 6210 | 1465206469131 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 6210 | 1465206469134 Marionette TRACE conn3 <- [1,922,null,{}] 02:47:49 INFO - PROCESS | 6210 | 1465206469140 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 6210 | 1465206469145 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:49 INFO - PROCESS | 6210 | 1465206469358 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:47:49 INFO - PROCESS | 6210 | 1465206469565 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 6210 | 1465206469573 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x91c1f800 == 29 [pid = 6210] [id = 238] 02:47:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92324400) [pid = 6210] [serial = 715] [outer = (nil)] 02:47:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92329c00) [pid = 6210] [serial = 716] [outer = 0x92324400] 02:47:49 INFO - PROCESS | 6210 | 1465206469697 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92373800) [pid = 6210] [serial = 717] [outer = 0x92324400] 02:47:50 INFO - PROCESS | 6210 | 1465206470831 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1749ms 02:47:50 INFO - PROCESS | 6210 | 1465206470880 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:47:50 INFO - PROCESS | 6210 | 1465206470887 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 02:47:50 INFO - PROCESS | 6210 | 1465206470895 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 6210 | 1465206470899 Marionette TRACE conn3 <- [1,926,null,{}] 02:47:50 INFO - PROCESS | 6210 | 1465206470907 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 6210 | 1465206470913 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:51 INFO - PROCESS | 6210 | 1465206471094 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:47:51 INFO - PROCESS | 6210 | 1465206471399 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 6210 | 1465206471412 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30b400 == 30 [pid = 6210] [id = 239] 02:47:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f30e400) [pid = 6210] [serial = 718] [outer = (nil)] 02:47:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f39c000) [pid = 6210] [serial = 719] [outer = 0x8f30e400] 02:47:51 INFO - PROCESS | 6210 | 1465206471487 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8f4b1400) [pid = 6210] [serial = 720] [outer = 0x8f30e400] 02:47:52 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774400 == 29 [pid = 6210] [id = 218] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f3ac400) [pid = 6210] [serial = 654] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f4b4400) [pid = 6210] [serial = 668] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f4b5c00) [pid = 6210] [serial = 665] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f4b8800) [pid = 6210] [serial = 666] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8dbc3400) [pid = 6210] [serial = 659] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8d779800) [pid = 6210] [serial = 656] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8d91dc00) [pid = 6210] [serial = 657] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f30a000) [pid = 6210] [serial = 662] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f312400) [pid = 6210] [serial = 663] [outer = (nil)] [url = about:blank] 02:47:52 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8dbcb400) [pid = 6210] [serial = 660] [outer = (nil)] [url = about:blank] 02:47:53 INFO - PROCESS | 6210 | 1465206473259 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2396ms 02:47:53 INFO - PROCESS | 6210 | 1465206473290 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:47:53 INFO - PROCESS | 6210 | 1465206473297 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 02:47:53 INFO - PROCESS | 6210 | 1465206473304 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 6210 | 1465206473307 Marionette TRACE conn3 <- [1,930,null,{}] 02:47:53 INFO - PROCESS | 6210 | 1465206473316 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:53 INFO - PROCESS | 6210 | 1465206473321 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:53 INFO - PROCESS | 6210 | 1465206473513 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:47:53 INFO - PROCESS | 6210 | 1465206473625 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 6210 | 1465206473636 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db74000 == 30 [pid = 6210] [id = 240] 02:47:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8db76800) [pid = 6210] [serial = 721] [outer = (nil)] 02:47:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8dbc3400) [pid = 6210] [serial = 722] [outer = 0x8db76800] 02:47:53 INFO - PROCESS | 6210 | 1465206473701 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8dbcd800) [pid = 6210] [serial = 723] [outer = 0x8db76800] 02:47:54 INFO - PROCESS | 6210 | 1465206474459 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1194ms 02:47:54 INFO - PROCESS | 6210 | 1465206474498 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 6210 | 1465206474506 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 02:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:47:54 INFO - PROCESS | 6210 | 1465206474517 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 6210 | 1465206474521 Marionette TRACE conn3 <- [1,934,null,{}] 02:47:54 INFO - PROCESS | 6210 | 1465206474527 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 6210 | 1465206474532 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:54 INFO - PROCESS | 6210 | 1465206474725 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:47:54 INFO - PROCESS | 6210 | 1465206474846 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 6210 | 1465206474853 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30c000 == 31 [pid = 6210] [id = 241] 02:47:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f314000) [pid = 6210] [serial = 724] [outer = (nil)] 02:47:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f397800) [pid = 6210] [serial = 725] [outer = 0x8f314000] 02:47:54 INFO - PROCESS | 6210 | 1465206474924 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f3a4400) [pid = 6210] [serial = 726] [outer = 0x8f314000] 02:47:55 INFO - PROCESS | 6210 | 1465206475837 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1386ms 02:47:55 INFO - PROCESS | 6210 | 1465206475902 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 6210 | 1465206475906 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 02:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:47:55 INFO - PROCESS | 6210 | 1465206475913 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 6210 | 1465206475919 Marionette TRACE conn3 <- [1,938,null,{}] 02:47:55 INFO - PROCESS | 6210 | 1465206475941 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 6210 | 1465206475949 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:56 INFO - PROCESS | 6210 | 1465206476150 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:47:56 INFO - PROCESS | 6210 | 1465206476178 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 6210 | 1465206476185 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a6400 == 32 [pid = 6210] [id = 242] 02:47:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x918a8000) [pid = 6210] [serial = 727] [outer = (nil)] 02:47:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x919c4800) [pid = 6210] [serial = 728] [outer = 0x918a8000] 02:47:56 INFO - PROCESS | 6210 | 1465206476257 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x919d0800) [pid = 6210] [serial = 729] [outer = 0x918a8000] 02:47:57 INFO - PROCESS | 6210 | 1465206477168 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1285ms 02:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:47:57 INFO - PROCESS | 6210 | 1465206477206 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 6210 | 1465206477209 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 02:47:57 INFO - PROCESS | 6210 | 1465206477216 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 6210 | 1465206477219 Marionette TRACE conn3 <- [1,942,null,{}] 02:47:57 INFO - PROCESS | 6210 | 1465206477224 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 6210 | 1465206477229 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:57 INFO - PROCESS | 6210 | 1465206477751 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x90ff6c00) [pid = 6210] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x90f44400) [pid = 6210] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x918a1400) [pid = 6210] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91bd5c00) [pid = 6210] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8db6f800) [pid = 6210] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x919cbc00) [pid = 6210] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x90f4b800) [pid = 6210] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8d76f800) [pid = 6210] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8ed99000) [pid = 6210] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f3a3800) [pid = 6210] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8d770c00) [pid = 6210] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8eda5000) [pid = 6210] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:47:57 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x90ff7800) [pid = 6210] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:47:57 INFO - PROCESS | 6210 | 1465206477917 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 6210 | 1465206477923 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76e400 == 33 [pid = 6210] [id = 243] 02:47:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8d918000) [pid = 6210] [serial = 730] [outer = (nil)] 02:47:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8eda1000) [pid = 6210] [serial = 731] [outer = 0x8d918000] 02:47:57 INFO - PROCESS | 6210 | 1465206477990 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x90ff6800) [pid = 6210] [serial = 732] [outer = 0x8d918000] 02:47:58 INFO - PROCESS | 6210 | 1465206478696 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1532ms 02:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:47:58 INFO - PROCESS | 6210 | 1465206478748 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 6210 | 1465206478750 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 02:47:58 INFO - PROCESS | 6210 | 1465206478757 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 6210 | 1465206478760 Marionette TRACE conn3 <- [1,946,null,{}] 02:47:58 INFO - PROCESS | 6210 | 1465206478765 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 6210 | 1465206478770 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:58 INFO - PROCESS | 6210 | 1465206478915 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:47:58 INFO - PROCESS | 6210 | 1465206478930 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 6210 | 1465206478938 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:47:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d920c00 == 34 [pid = 6210] [id = 244] 02:47:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8d922800) [pid = 6210] [serial = 733] [outer = (nil)] 02:47:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91be2000) [pid = 6210] [serial = 734] [outer = 0x8d922800] 02:47:59 INFO - PROCESS | 6210 | 1465206479002 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91c24800) [pid = 6210] [serial = 735] [outer = 0x8d922800] 02:47:59 INFO - PROCESS | 6210 | 1465206479940 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1238ms 02:48:00 INFO - PROCESS | 6210 | 1465206480006 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 6210 | 1465206480013 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 02:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:48:00 INFO - PROCESS | 6210 | 1465206480022 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 6210 | 1465206480027 Marionette TRACE conn3 <- [1,950,null,{}] 02:48:00 INFO - PROCESS | 6210 | 1465206480046 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 6210 | 1465206480052 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:00 INFO - PROCESS | 6210 | 1465206480226 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:48:00 INFO - PROCESS | 6210 | 1465206480380 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 6210 | 1465206480396 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d772000 == 35 [pid = 6210] [id = 245] 02:48:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8db68400) [pid = 6210] [serial = 736] [outer = (nil)] 02:48:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8ed9e400) [pid = 6210] [serial = 737] [outer = 0x8db68400] 02:48:00 INFO - PROCESS | 6210 | 1465206480476 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8ef4dc00) [pid = 6210] [serial = 738] [outer = 0x8db68400] 02:48:01 INFO - PROCESS | 6210 | 1465206481497 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1547ms 02:48:01 INFO - PROCESS | 6210 | 1465206481569 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 6210 | 1465206481575 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 02:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:48:01 INFO - PROCESS | 6210 | 1465206481586 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 6210 | 1465206481590 Marionette TRACE conn3 <- [1,954,null,{}] 02:48:01 INFO - PROCESS | 6210 | 1465206481597 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 6210 | 1465206481603 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:01 INFO - PROCESS | 6210 | 1465206481824 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:48:02 INFO - PROCESS | 6210 | 1465206482038 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 6210 | 1465206482048 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc6400 == 36 [pid = 6210] [id = 246] 02:48:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f7e5400) [pid = 6210] [serial = 739] [outer = (nil)] 02:48:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9189a400) [pid = 6210] [serial = 740] [outer = 0x8f7e5400] 02:48:02 INFO - PROCESS | 6210 | 1465206482154 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x918a6800) [pid = 6210] [serial = 741] [outer = 0x8f7e5400] 02:48:03 INFO - PROCESS | 6210 | 1465206483198 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1692ms 02:48:03 INFO - PROCESS | 6210 | 1465206483278 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 6210 | 1465206483281 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 02:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:48:03 INFO - PROCESS | 6210 | 1465206483290 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 6210 | 1465206483296 Marionette TRACE conn3 <- [1,958,null,{}] 02:48:03 INFO - PROCESS | 6210 | 1465206483313 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 6210 | 1465206483328 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:03 INFO - PROCESS | 6210 | 1465206483631 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:48:03 INFO - PROCESS | 6210 | 1465206483802 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 6210 | 1465206483812 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x92324000 == 37 [pid = 6210] [id = 247] 02:48:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92324800) [pid = 6210] [serial = 742] [outer = (nil)] 02:48:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x92376400) [pid = 6210] [serial = 743] [outer = 0x92324800] 02:48:03 INFO - PROCESS | 6210 | 1465206483896 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92377400) [pid = 6210] [serial = 744] [outer = 0x92324800] 02:48:04 INFO - PROCESS | 6210 | 1465206484863 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1642ms 02:48:04 INFO - PROCESS | 6210 | 1465206484933 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 6210 | 1465206484938 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 02:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:48:04 INFO - PROCESS | 6210 | 1465206484945 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 6210 | 1465206484947 Marionette TRACE conn3 <- [1,962,null,{}] 02:48:04 INFO - PROCESS | 6210 | 1465206484954 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:04 INFO - PROCESS | 6210 | 1465206484959 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:05 INFO - PROCESS | 6210 | 1465206485136 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:48:05 INFO - PROCESS | 6210 | 1465206485356 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 6210 | 1465206485364 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774c00 == 38 [pid = 6210] [id = 248] 02:48:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8db7d800) [pid = 6210] [serial = 745] [outer = (nil)] 02:48:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f399400) [pid = 6210] [serial = 746] [outer = 0x8db7d800] 02:48:05 INFO - PROCESS | 6210 | 1465206485487 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f7ef800) [pid = 6210] [serial = 747] [outer = 0x8db7d800] 02:48:06 INFO - PROCESS | 6210 | 1465206486587 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1683ms 02:48:06 INFO - PROCESS | 6210 | 1465206486630 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:48:06 INFO - PROCESS | 6210 | 1465206486636 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 02:48:06 INFO - PROCESS | 6210 | 1465206486643 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 6210 | 1465206486647 Marionette TRACE conn3 <- [1,966,null,{}] 02:48:06 INFO - PROCESS | 6210 | 1465206486656 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 6210 | 1465206486661 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:06 INFO - PROCESS | 6210 | 1465206486864 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8f7ec800) [pid = 6210] [serial = 669] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x91b0c000) [pid = 6210] [serial = 704] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x9189e000) [pid = 6210] [serial = 701] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x90f4a800) [pid = 6210] [serial = 698] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x918a9400) [pid = 6210] [serial = 680] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x919c2000) [pid = 6210] [serial = 681] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91bda000) [pid = 6210] [serial = 686] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91c1b000) [pid = 6210] [serial = 687] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f3a4000) [pid = 6210] [serial = 674] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f4b3400) [pid = 6210] [serial = 675] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91b02000) [pid = 6210] [serial = 683] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91b04800) [pid = 6210] [serial = 684] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90ff0000) [pid = 6210] [serial = 677] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x90ff8c00) [pid = 6210] [serial = 678] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8ef47c00) [pid = 6210] [serial = 689] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8ef54400) [pid = 6210] [serial = 690] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8ef47800) [pid = 6210] [serial = 692] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8ef53400) [pid = 6210] [serial = 693] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f3b4800) [pid = 6210] [serial = 695] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8d918c00) [pid = 6210] [serial = 671] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8db73800) [pid = 6210] [serial = 672] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8f7e6800) [pid = 6210] [serial = 696] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x918a8800) [pid = 6210] [serial = 702] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x90ff2c00) [pid = 6210] [serial = 699] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x91bd9000) [pid = 6210] [serial = 705] [outer = (nil)] [url = about:blank] 02:48:07 INFO - PROCESS | 6210 | 1465206487116 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 6210 | 1465206487125 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91c800 == 39 [pid = 6210] [id = 249] 02:48:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x8d921800) [pid = 6210] [serial = 748] [outer = (nil)] 02:48:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x8db7b400) [pid = 6210] [serial = 749] [outer = 0x8d921800] 02:48:07 INFO - PROCESS | 6210 | 1465206487199 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8ef4e400) [pid = 6210] [serial = 750] [outer = 0x8d921800] 02:48:07 INFO - PROCESS | 6210 | 1465206487926 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1333ms 02:48:07 INFO - PROCESS | 6210 | 1465206487975 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 6210 | 1465206487982 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 02:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:48:08 INFO - PROCESS | 6210 | 1465206487994 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 6210 | 1465206488000 Marionette TRACE conn3 <- [1,970,null,{}] 02:48:08 INFO - PROCESS | 6210 | 1465206488055 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 6210 | 1465206488065 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:08 INFO - PROCESS | 6210 | 1465206488262 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:48:08 INFO - PROCESS | 6210 | 1465206488397 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 6210 | 1465206488408 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db70000 == 40 [pid = 6210] [id = 250] 02:48:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f3b2400) [pid = 6210] [serial = 751] [outer = (nil)] 02:48:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f4b7c00) [pid = 6210] [serial = 752] [outer = 0x8f3b2400] 02:48:08 INFO - PROCESS | 6210 | 1465206488476 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f7ec800) [pid = 6210] [serial = 753] [outer = 0x8f3b2400] 02:48:09 INFO - PROCESS | 6210 | 1465206489273 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1333ms 02:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:48:09 INFO - PROCESS | 6210 | 1465206489326 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 6210 | 1465206489329 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 02:48:09 INFO - PROCESS | 6210 | 1465206489335 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 6210 | 1465206489341 Marionette TRACE conn3 <- [1,974,null,{}] 02:48:09 INFO - PROCESS | 6210 | 1465206489356 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 6210 | 1465206489364 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:09 INFO - PROCESS | 6210 | 1465206489571 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:48:09 INFO - PROCESS | 6210 | 1465206489589 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 6210 | 1465206489598 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c6c00 == 41 [pid = 6210] [id = 251] 02:48:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91b01400) [pid = 6210] [serial = 754] [outer = (nil)] 02:48:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91b08800) [pid = 6210] [serial = 755] [outer = 0x91b01400] 02:48:09 INFO - PROCESS | 6210 | 1465206489665 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91bdb000) [pid = 6210] [serial = 756] [outer = 0x91b01400] 02:48:10 INFO - PROCESS | 6210 | 1465206490547 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1241ms 02:48:10 INFO - PROCESS | 6210 | 1465206490575 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 6210 | 1465206490579 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 02:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:48:10 INFO - PROCESS | 6210 | 1465206490593 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 6210 | 1465206490596 Marionette TRACE conn3 <- [1,978,null,{}] 02:48:10 INFO - PROCESS | 6210 | 1465206490602 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 6210 | 1465206490606 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:10 INFO - PROCESS | 6210 | 1465206490822 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:48:10 INFO - PROCESS | 6210 | 1465206490850 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 6210 | 1465206490855 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db64400 == 42 [pid = 6210] [id = 252] 02:48:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x91bdc800) [pid = 6210] [serial = 757] [outer = (nil)] 02:48:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9223b400) [pid = 6210] [serial = 758] [outer = 0x91bdc800] 02:48:10 INFO - PROCESS | 6210 | 1465206490922 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x92324c00) [pid = 6210] [serial = 759] [outer = 0x91bdc800] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x918a8000) [pid = 6210] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f314000) [pid = 6210] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f30e400) [pid = 6210] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8db76800) [pid = 6210] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8db75800) [pid = 6210] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f3ab400) [pid = 6210] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x91c19800) [pid = 6210] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x92324400) [pid = 6210] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:48:11 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8d918000) [pid = 6210] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:48:11 INFO - PROCESS | 6210 | 1465206491834 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1278ms 02:48:11 INFO - PROCESS | 6210 | 1465206491872 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 6210 | 1465206491875 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 02:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:48:11 INFO - PROCESS | 6210 | 1465206491881 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 6210 | 1465206491884 Marionette TRACE conn3 <- [1,982,null,{}] 02:48:11 INFO - PROCESS | 6210 | 1465206491889 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 6210 | 1465206491894 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:12 INFO - PROCESS | 6210 | 1465206492084 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:48:12 INFO - PROCESS | 6210 | 1465206492101 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 6210 | 1465206492110 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db66800 == 43 [pid = 6210] [id = 253] 02:48:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8db6f800) [pid = 6210] [serial = 760] [outer = (nil)] 02:48:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x91be2400) [pid = 6210] [serial = 761] [outer = 0x8db6f800] 02:48:12 INFO - PROCESS | 6210 | 1465206492173 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x92324400) [pid = 6210] [serial = 762] [outer = 0x8db6f800] 02:48:12 INFO - PROCESS | 6210 | 1465206492965 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1135ms 02:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:48:13 INFO - PROCESS | 6210 | 1465206493017 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 6210 | 1465206493020 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 02:48:13 INFO - PROCESS | 6210 | 1465206493026 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 6210 | 1465206493030 Marionette TRACE conn3 <- [1,986,null,{}] 02:48:13 INFO - PROCESS | 6210 | 1465206493035 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 6210 | 1465206493045 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:13 INFO - PROCESS | 6210 | 1465206493244 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:48:13 INFO - PROCESS | 6210 | 1465206493373 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 6210 | 1465206493379 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76d000 == 44 [pid = 6210] [id = 254] 02:48:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8d76f800) [pid = 6210] [serial = 763] [outer = (nil)] 02:48:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8d779800) [pid = 6210] [serial = 764] [outer = 0x8d76f800] 02:48:13 INFO - PROCESS | 6210 | 1465206493520 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8d923c00) [pid = 6210] [serial = 765] [outer = 0x8d76f800] 02:48:14 INFO - PROCESS | 6210 | 1465206494512 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1534ms 02:48:14 INFO - PROCESS | 6210 | 1465206494560 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 6210 | 1465206494567 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:48:14 INFO - PROCESS | 6210 | 1465206494575 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 6210 | 1465206494579 Marionette TRACE conn3 <- [1,990,null,{}] 02:48:14 INFO - PROCESS | 6210 | 1465206494587 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 6210 | 1465206494593 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:14 INFO - PROCESS | 6210 | 1465206494794 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:48:14 INFO - PROCESS | 6210 | 1465206494969 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 6210 | 1465206494977 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed98800 == 45 [pid = 6210] [id = 255] 02:48:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8eda4800) [pid = 6210] [serial = 766] [outer = (nil)] 02:48:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8ef51c00) [pid = 6210] [serial = 767] [outer = 0x8eda4800] 02:48:15 INFO - PROCESS | 6210 | 1465206495111 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f314800) [pid = 6210] [serial = 768] [outer = 0x8eda4800] 02:48:16 INFO - PROCESS | 6210 | 1465206495995 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1488ms 02:48:16 INFO - PROCESS | 6210 | 1465206496062 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 6210 | 1465206496068 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 02:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:48:16 INFO - PROCESS | 6210 | 1465206496078 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 6210 | 1465206496083 Marionette TRACE conn3 <- [1,994,null,{}] 02:48:16 INFO - PROCESS | 6210 | 1465206496089 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:16 INFO - PROCESS | 6210 | 1465206496095 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:16 INFO - PROCESS | 6210 | 1465206496316 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:48:16 INFO - PROCESS | 6210 | 1465206496564 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 6210 | 1465206496574 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4bb800 == 46 [pid = 6210] [id = 256] 02:48:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f7f1800) [pid = 6210] [serial = 769] [outer = (nil)] 02:48:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90ff2c00) [pid = 6210] [serial = 770] [outer = 0x8f7f1800] 02:48:16 INFO - PROCESS | 6210 | 1465206496696 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919c3c00) [pid = 6210] [serial = 771] [outer = 0x8f7f1800] 02:48:17 INFO - PROCESS | 6210 | 1465206497640 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1636ms 02:48:17 INFO - PROCESS | 6210 | 1465206497715 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 6210 | 1465206497719 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 02:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:48:17 INFO - PROCESS | 6210 | 1465206497726 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 6210 | 1465206497732 Marionette TRACE conn3 <- [1,998,null,{}] 02:48:17 INFO - PROCESS | 6210 | 1465206497748 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 6210 | 1465206497757 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:17 INFO - PROCESS | 6210 | 1465206497984 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:48:18 INFO - PROCESS | 6210 | 1465206498202 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 6210 | 1465206498211 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76f400 == 47 [pid = 6210] [id = 257] 02:48:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91bd5c00) [pid = 6210] [serial = 772] [outer = (nil)] 02:48:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9237f000) [pid = 6210] [serial = 773] [outer = 0x91bd5c00] 02:48:18 INFO - PROCESS | 6210 | 1465206498333 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9250a000) [pid = 6210] [serial = 774] [outer = 0x91bd5c00] 02:48:19 INFO - PROCESS | 6210 | 1465206499217 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1539ms 02:48:19 INFO - PROCESS | 6210 | 1465206499265 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:48:19 INFO - PROCESS | 6210 | 1465206499270 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 02:48:19 INFO - PROCESS | 6210 | 1465206499276 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 6210 | 1465206499280 Marionette TRACE conn3 <- [1,1002,null,{}] 02:48:19 INFO - PROCESS | 6210 | 1465206499286 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 6210 | 1465206499291 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:19 INFO - PROCESS | 6210 | 1465206499470 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:48:19 INFO - PROCESS | 6210 | 1465206499643 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 6210 | 1465206499649 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x91c20c00 == 48 [pid = 6210] [id = 258] 02:48:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92506000) [pid = 6210] [serial = 775] [outer = (nil)] 02:48:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x927f8400) [pid = 6210] [serial = 776] [outer = 0x92506000] 02:48:19 INFO - PROCESS | 6210 | 1465206499745 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x927fac00) [pid = 6210] [serial = 777] [outer = 0x92506000] 02:48:20 INFO - PROCESS | 6210 | 1465206500637 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1434ms 02:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:48:20 INFO - PROCESS | 6210 | 1465206500710 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 6210 | 1465206500714 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 02:48:20 INFO - PROCESS | 6210 | 1465206500720 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 6210 | 1465206500724 Marionette TRACE conn3 <- [1,1006,null,{}] 02:48:20 INFO - PROCESS | 6210 | 1465206500729 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 6210 | 1465206500735 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:20 INFO - PROCESS | 6210 | 1465206500939 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:48:21 INFO - PROCESS | 6210 | 1465206501111 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 6210 | 1465206501120 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x927f1c00 == 49 [pid = 6210] [id = 259] 02:48:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x927f3c00) [pid = 6210] [serial = 778] [outer = (nil)] 02:48:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x92b8e000) [pid = 6210] [serial = 779] [outer = 0x927f3c00] 02:48:21 INFO - PROCESS | 6210 | 1465206501213 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x92b99800) [pid = 6210] [serial = 780] [outer = 0x927f3c00] 02:48:22 INFO - PROCESS | 6210 | 1465206502175 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1490ms 02:48:22 INFO - PROCESS | 6210 | 1465206502209 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 6210 | 1465206502213 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 02:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:48:22 INFO - PROCESS | 6210 | 1465206502219 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 6210 | 1465206502223 Marionette TRACE conn3 <- [1,1010,null,{}] 02:48:22 INFO - PROCESS | 6210 | 1465206502229 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 6210 | 1465206502239 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:22 INFO - PROCESS | 6210 | 1465206502419 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:48:22 INFO - PROCESS | 6210 | 1465206502821 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 6210 | 1465206502828 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6bc00 == 50 [pid = 6210] [id = 260] 02:48:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8db6d000) [pid = 6210] [serial = 781] [outer = (nil)] 02:48:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8db78000) [pid = 6210] [serial = 782] [outer = 0x8db6d000] 02:48:22 INFO - PROCESS | 6210 | 1465206502947 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8dbc4400) [pid = 6210] [serial = 783] [outer = 0x8db6d000] 02:48:23 INFO - PROCESS | 6210 | 1465206503905 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1729ms 02:48:23 INFO - PROCESS | 6210 | 1465206503952 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 6210 | 1465206503957 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 02:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:48:23 INFO - PROCESS | 6210 | 1465206503964 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 6210 | 1465206503969 Marionette TRACE conn3 <- [1,1014,null,{}] 02:48:23 INFO - PROCESS | 6210 | 1465206503976 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:23 INFO - PROCESS | 6210 | 1465206503981 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:24 INFO - PROCESS | 6210 | 1465206504150 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc6800 == 49 [pid = 6210] [id = 231] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30c000 == 48 [pid = 6210] [id = 241] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3af400 == 47 [pid = 6210] [id = 225] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76e400 == 46 [pid = 6210] [id = 243] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x918a6400 == 45 [pid = 6210] [id = 242] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3ec00 == 44 [pid = 6210] [id = 233] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda1400 == 43 [pid = 6210] [id = 220] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x90f43800 == 42 [pid = 6210] [id = 232] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770400 == 41 [pid = 6210] [id = 223] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8f315400 == 40 [pid = 6210] [id = 227] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30b400 == 39 [pid = 6210] [id = 239] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76c000 == 38 [pid = 6210] [id = 226] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db74000 == 37 [pid = 6210] [id = 240] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed98c00 == 36 [pid = 6210] [id = 230] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db66800 == 35 [pid = 6210] [id = 253] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db64400 == 34 [pid = 6210] [id = 252] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x919c6c00 == 33 [pid = 6210] [id = 251] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db70000 == 32 [pid = 6210] [id = 250] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91c800 == 31 [pid = 6210] [id = 249] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d920c00 == 30 [pid = 6210] [id = 244] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d772000 == 29 [pid = 6210] [id = 245] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db79400 == 28 [pid = 6210] [id = 219] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x91c1f800 == 27 [pid = 6210] [id = 238] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774c00 == 26 [pid = 6210] [id = 248] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x91bd5400 == 25 [pid = 6210] [id = 228] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db74800 == 24 [pid = 6210] [id = 235] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc6400 == 23 [pid = 6210] [id = 246] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8f39ac00 == 22 [pid = 6210] [id = 236] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x92324000 == 21 [pid = 6210] [id = 247] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7fc00 == 20 [pid = 6210] [id = 222] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3af800 == 19 [pid = 6210] [id = 221] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6a400 == 18 [pid = 6210] [id = 224] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76b400 == 17 [pid = 6210] [id = 234] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x90f4b400 == 16 [pid = 6210] [id = 237] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76a400 == 15 [pid = 6210] [id = 229] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x927f1c00 == 14 [pid = 6210] [id = 259] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x91c20c00 == 13 [pid = 6210] [id = 258] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76f400 == 12 [pid = 6210] [id = 257] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed98800 == 11 [pid = 6210] [id = 255] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4bb800 == 10 [pid = 6210] [id = 256] 02:48:25 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76d000 == 9 [pid = 6210] [id = 254] 02:48:25 INFO - PROCESS | 6210 | 1465206505234 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 6210 | 1465206505244 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x91be2000) [pid = 6210] [serial = 734] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x919c4800) [pid = 6210] [serial = 728] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8f397800) [pid = 6210] [serial = 725] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f4b1400) [pid = 6210] [serial = 720] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8f39c000) [pid = 6210] [serial = 719] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8dbc3400) [pid = 6210] [serial = 722] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8dbcd800) [pid = 6210] [serial = 723] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8ef48000) [pid = 6210] [serial = 708] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8ed9b000) [pid = 6210] [serial = 707] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x90f42400) [pid = 6210] [serial = 711] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f7f1c00) [pid = 6210] [serial = 710] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x919d0800) [pid = 6210] [serial = 729] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x92244800) [pid = 6210] [serial = 714] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91c23400) [pid = 6210] [serial = 713] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92373800) [pid = 6210] [serial = 717] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92329c00) [pid = 6210] [serial = 716] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8eda1000) [pid = 6210] [serial = 731] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x90ff6800) [pid = 6210] [serial = 732] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f3a4400) [pid = 6210] [serial = 726] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d772000 == 10 [pid = 6210] [id = 261] 02:48:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8d772800) [pid = 6210] [serial = 784] [outer = (nil)] 02:48:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8d778000) [pid = 6210] [serial = 785] [outer = 0x8d772800] 02:48:25 INFO - PROCESS | 6210 | 1465206505492 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8d920800) [pid = 6210] [serial = 786] [outer = 0x8d772800] 02:48:26 INFO - PROCESS | 6210 | 1465206506250 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2336ms 02:48:26 INFO - PROCESS | 6210 | 1465206506302 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 6210 | 1465206506307 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 02:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:48:26 INFO - PROCESS | 6210 | 1465206506315 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 6210 | 1465206506320 Marionette TRACE conn3 <- [1,1018,null,{}] 02:48:26 INFO - PROCESS | 6210 | 1465206506327 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 6210 | 1465206506335 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:26 INFO - PROCESS | 6210 | 1465206506497 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:48:26 INFO - PROCESS | 6210 | 1465206506510 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 6210 | 1465206506519 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbca400 == 11 [pid = 6210] [id = 262] 02:48:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8dbcb400) [pid = 6210] [serial = 787] [outer = (nil)] 02:48:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8dbd0c00) [pid = 6210] [serial = 788] [outer = 0x8dbcb400] 02:48:26 INFO - PROCESS | 6210 | 1465206506591 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8eda2800) [pid = 6210] [serial = 789] [outer = 0x8dbcb400] 02:48:27 INFO - PROCESS | 6210 | 1465206507499 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1239ms 02:48:27 INFO - PROCESS | 6210 | 1465206507558 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 6210 | 1465206507565 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 02:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:48:27 INFO - PROCESS | 6210 | 1465206507574 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 6210 | 1465206507576 Marionette TRACE conn3 <- [1,1022,null,{}] 02:48:27 INFO - PROCESS | 6210 | 1465206507582 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:27 INFO - PROCESS | 6210 | 1465206507588 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:27 INFO - PROCESS | 6210 | 1465206507819 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:48:27 INFO - PROCESS | 6210 | 1465206507913 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 6210 | 1465206507923 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc8800 == 12 [pid = 6210] [id = 263] 02:48:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8dbcfc00) [pid = 6210] [serial = 790] [outer = (nil)] 02:48:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f397400) [pid = 6210] [serial = 791] [outer = 0x8dbcfc00] 02:48:27 INFO - PROCESS | 6210 | 1465206507988 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f3a4400) [pid = 6210] [serial = 792] [outer = 0x8dbcfc00] 02:48:28 INFO - PROCESS | 6210 | 1465206508932 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1429ms 02:48:29 INFO - PROCESS | 6210 | 1465206509003 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 6210 | 1465206509007 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 02:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:48:29 INFO - PROCESS | 6210 | 1465206509015 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 6210 | 1465206509024 Marionette TRACE conn3 <- [1,1026,null,{}] 02:48:29 INFO - PROCESS | 6210 | 1465206509044 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 6210 | 1465206509052 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:29 INFO - PROCESS | 6210 | 1465206509261 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:48:29 INFO - PROCESS | 6210 | 1465206509297 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 6210 | 1465206509303 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e5c00 == 13 [pid = 6210] [id = 264] 02:48:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f7e6000) [pid = 6210] [serial = 793] [outer = (nil)] 02:48:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x90f44400) [pid = 6210] [serial = 794] [outer = 0x8f7e6000] 02:48:29 INFO - PROCESS | 6210 | 1465206509384 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f30c000) [pid = 6210] [serial = 795] [outer = 0x8f7e6000] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91bdc800) [pid = 6210] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8db6f800) [pid = 6210] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8d921800) [pid = 6210] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d922800) [pid = 6210] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8db68400) [pid = 6210] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8db7d800) [pid = 6210] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f7e5400) [pid = 6210] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f3b2400) [pid = 6210] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92324800) [pid = 6210] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:48:30 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91b01400) [pid = 6210] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:48:30 INFO - PROCESS | 6210 | 1465206510599 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1645ms 02:48:30 INFO - PROCESS | 6210 | 1465206510659 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:48:30 INFO - PROCESS | 6210 | 1465206510663 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 02:48:30 INFO - PROCESS | 6210 | 1465206510669 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 6210 | 1465206510672 Marionette TRACE conn3 <- [1,1030,null,{}] 02:48:30 INFO - PROCESS | 6210 | 1465206510678 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 6210 | 1465206510681 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:30 INFO - PROCESS | 6210 | 1465206510885 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:48:30 INFO - PROCESS | 6210 | 1465206510899 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 6210 | 1465206510906 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d922800 == 14 [pid = 6210] [id = 265] 02:48:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8db78400) [pid = 6210] [serial = 796] [outer = (nil)] 02:48:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90ff4400) [pid = 6210] [serial = 797] [outer = 0x8db78400] 02:48:30 INFO - PROCESS | 6210 | 1465206510974 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90ff8c00) [pid = 6210] [serial = 798] [outer = 0x8db78400] 02:48:31 INFO - PROCESS | 6210 | 1465206511811 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1188ms 02:48:31 INFO - PROCESS | 6210 | 1465206511858 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 6210 | 1465206511862 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 02:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:48:31 INFO - PROCESS | 6210 | 1465206511868 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 6210 | 1465206511872 Marionette TRACE conn3 <- [1,1034,null,{}] 02:48:31 INFO - PROCESS | 6210 | 1465206511877 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 6210 | 1465206511881 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:32 INFO - PROCESS | 6210 | 1465206512032 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:48:32 INFO - PROCESS | 6210 | 1465206512041 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 6210 | 1465206512059 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a4c00 == 15 [pid = 6210] [id = 266] 02:48:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x918a5800) [pid = 6210] [serial = 799] [outer = (nil)] 02:48:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919c1400) [pid = 6210] [serial = 800] [outer = 0x918a5800] 02:48:32 INFO - PROCESS | 6210 | 1465206512140 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91b07c00) [pid = 6210] [serial = 801] [outer = 0x918a5800] 02:48:33 INFO - PROCESS | 6210 | 1465206513335 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1537ms 02:48:33 INFO - PROCESS | 6210 | 1465206513406 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 6210 | 1465206513413 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 02:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:48:33 INFO - PROCESS | 6210 | 1465206513421 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 6210 | 1465206513436 Marionette TRACE conn3 <- [1,1038,null,{}] 02:48:33 INFO - PROCESS | 6210 | 1465206513446 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 6210 | 1465206513452 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:33 INFO - PROCESS | 6210 | 1465206513685 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:48:33 INFO - PROCESS | 6210 | 1465206513901 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 6210 | 1465206513911 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6b400 == 16 [pid = 6210] [id = 267] 02:48:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8db7cc00) [pid = 6210] [serial = 802] [outer = (nil)] 02:48:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8eda0000) [pid = 6210] [serial = 803] [outer = 0x8db7cc00] 02:48:34 INFO - PROCESS | 6210 | 1465206514016 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f316400) [pid = 6210] [serial = 804] [outer = 0x8db7cc00] 02:48:35 INFO - PROCESS | 6210 | 1465206515011 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1645ms 02:48:35 INFO - PROCESS | 6210 | 1465206515066 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 6210 | 1465206515073 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 02:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:48:35 INFO - PROCESS | 6210 | 1465206515084 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 6210 | 1465206515088 Marionette TRACE conn3 <- [1,1042,null,{}] 02:48:35 INFO - PROCESS | 6210 | 1465206515095 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 6210 | 1465206515101 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:35 INFO - PROCESS | 6210 | 1465206515291 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:48:35 INFO - PROCESS | 6210 | 1465206515537 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 6210 | 1465206515544 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f399800 == 17 [pid = 6210] [id = 268] 02:48:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x90f3fc00) [pid = 6210] [serial = 805] [outer = (nil)] 02:48:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x90ff4800) [pid = 6210] [serial = 806] [outer = 0x90f3fc00] 02:48:35 INFO - PROCESS | 6210 | 1465206515634 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x918a8c00) [pid = 6210] [serial = 807] [outer = 0x90f3fc00] 02:48:36 INFO - PROCESS | 6210 | 1465206516585 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1541ms 02:48:36 INFO - PROCESS | 6210 | 1465206516626 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 6210 | 1465206516630 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 02:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:48:36 INFO - PROCESS | 6210 | 1465206516637 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 6210 | 1465206516643 Marionette TRACE conn3 <- [1,1046,null,{}] 02:48:36 INFO - PROCESS | 6210 | 1465206516659 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 6210 | 1465206516667 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:36 INFO - PROCESS | 6210 | 1465206516855 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:48:37 INFO - PROCESS | 6210 | 1465206517063 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 6210 | 1465206517075 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x91be3c00 == 18 [pid = 6210] [id = 269] 02:48:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x91be4000) [pid = 6210] [serial = 808] [outer = (nil)] 02:48:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x91c1d800) [pid = 6210] [serial = 809] [outer = 0x91be4000] 02:48:37 INFO - PROCESS | 6210 | 1465206517159 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x91c24c00) [pid = 6210] [serial = 810] [outer = 0x91be4000] 02:48:38 INFO - PROCESS | 6210 | 1465206518077 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1487ms 02:48:38 INFO - PROCESS | 6210 | 1465206518125 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 6210 | 1465206518130 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 02:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:48:38 INFO - PROCESS | 6210 | 1465206518136 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 6210 | 1465206518140 Marionette TRACE conn3 <- [1,1050,null,{}] 02:48:38 INFO - PROCESS | 6210 | 1465206518145 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:38 INFO - PROCESS | 6210 | 1465206518150 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:38 INFO - PROCESS | 6210 | 1465206518348 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:48:38 INFO - PROCESS | 6210 | 1465206518602 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 6210 | 1465206518612 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d778c00 == 19 [pid = 6210] [id = 270] 02:48:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8d779000) [pid = 6210] [serial = 811] [outer = (nil)] 02:48:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8d91e800) [pid = 6210] [serial = 812] [outer = 0x8d779000] 02:48:38 INFO - PROCESS | 6210 | 1465206518865 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8db74000) [pid = 6210] [serial = 813] [outer = 0x8d779000] 02:48:39 INFO - PROCESS | 6210 | 1465206519868 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x9223b400) [pid = 6210] [serial = 758] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x91be2400) [pid = 6210] [serial = 761] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8db7b400) [pid = 6210] [serial = 749] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ef4e400) [pid = 6210] [serial = 750] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x91c24800) [pid = 6210] [serial = 735] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8ed9e400) [pid = 6210] [serial = 737] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8ef4dc00) [pid = 6210] [serial = 738] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f399400) [pid = 6210] [serial = 746] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f7ef800) [pid = 6210] [serial = 747] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9189a400) [pid = 6210] [serial = 740] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x918a6800) [pid = 6210] [serial = 741] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f4b7c00) [pid = 6210] [serial = 752] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x92376400) [pid = 6210] [serial = 743] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x92377400) [pid = 6210] [serial = 744] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91b08800) [pid = 6210] [serial = 755] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92324c00) [pid = 6210] [serial = 759] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x91bdb000) [pid = 6210] [serial = 756] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x92324400) [pid = 6210] [serial = 762] [outer = (nil)] [url = about:blank] 02:48:39 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f7ec800) [pid = 6210] [serial = 753] [outer = (nil)] [url = about:blank] 02:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1794ms 02:48:39 INFO - PROCESS | 6210 | 1465206519931 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:48:39 INFO - PROCESS | 6210 | 1465206519936 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 02:48:39 INFO - PROCESS | 6210 | 1465206519944 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 6210 | 1465206519947 Marionette TRACE conn3 <- [1,1054,null,{}] 02:48:39 INFO - PROCESS | 6210 | 1465206519956 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 6210 | 1465206519960 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:40 INFO - PROCESS | 6210 | 1465206520123 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:48:40 INFO - PROCESS | 6210 | 1465206520293 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 6210 | 1465206520304 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef52000 == 20 [pid = 6210] [id = 271] 02:48:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ef52400) [pid = 6210] [serial = 814] [outer = (nil)] 02:48:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f30e400) [pid = 6210] [serial = 815] [outer = 0x8ef52400] 02:48:40 INFO - PROCESS | 6210 | 1465206520384 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f3ab400) [pid = 6210] [serial = 816] [outer = 0x8ef52400] 02:48:41 INFO - PROCESS | 6210 | 1465206521185 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1284ms 02:48:41 INFO - PROCESS | 6210 | 1465206521226 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 6210 | 1465206521231 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 02:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:48:41 INFO - PROCESS | 6210 | 1465206521241 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 6210 | 1465206521245 Marionette TRACE conn3 <- [1,1058,null,{}] 02:48:41 INFO - PROCESS | 6210 | 1465206521255 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 6210 | 1465206521260 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:41 INFO - PROCESS | 6210 | 1465206521423 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:48:41 INFO - PROCESS | 6210 | 1465206521433 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 6210 | 1465206521443 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7f2000 == 21 [pid = 6210] [id = 272] 02:48:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90f44c00) [pid = 6210] [serial = 817] [outer = (nil)] 02:48:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x9189d400) [pid = 6210] [serial = 818] [outer = 0x90f44c00] 02:48:41 INFO - PROCESS | 6210 | 1465206521506 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919cf800) [pid = 6210] [serial = 819] [outer = 0x90f44c00] 02:48:42 INFO - PROCESS | 6210 | 1465206522399 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1188ms 02:48:42 INFO - PROCESS | 6210 | 1465206522434 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 6210 | 1465206522436 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 02:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:48:42 INFO - PROCESS | 6210 | 1465206522443 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 6210 | 1465206522449 Marionette TRACE conn3 <- [1,1062,null,{}] 02:48:42 INFO - PROCESS | 6210 | 1465206522474 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:42 INFO - PROCESS | 6210 | 1465206522483 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:42 INFO - PROCESS | 6210 | 1465206522686 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:48:42 INFO - PROCESS | 6210 | 1465206522707 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 6210 | 1465206522714 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3f000 == 22 [pid = 6210] [id = 273] 02:48:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91c1a000) [pid = 6210] [serial = 820] [outer = (nil)] 02:48:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c24800) [pid = 6210] [serial = 821] [outer = 0x91c1a000] 02:48:42 INFO - PROCESS | 6210 | 1465206522780 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92245c00) [pid = 6210] [serial = 822] [outer = 0x91c1a000] 02:48:43 INFO - PROCESS | 6210 | 1465206523700 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1301ms 02:48:43 INFO - PROCESS | 6210 | 1465206523744 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 6210 | 1465206523748 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 02:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:48:43 INFO - PROCESS | 6210 | 1465206523761 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 6210 | 1465206523763 Marionette TRACE conn3 <- [1,1066,null,{}] 02:48:43 INFO - PROCESS | 6210 | 1465206523768 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 6210 | 1465206523774 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:43 INFO - PROCESS | 6210 | 1465206523976 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:48:44 INFO - PROCESS | 6210 | 1465206523999 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 6210 | 1465206524006 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6e800 == 23 [pid = 6210] [id = 274] 02:48:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f30b800) [pid = 6210] [serial = 823] [outer = (nil)] 02:48:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92325800) [pid = 6210] [serial = 824] [outer = 0x8f30b800] 02:48:44 INFO - PROCESS | 6210 | 1465206524071 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x92328400) [pid = 6210] [serial = 825] [outer = 0x8f30b800] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8dbcb400) [pid = 6210] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8d772800) [pid = 6210] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8db6d000) [pid = 6210] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f7e6000) [pid = 6210] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d76f800) [pid = 6210] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8eda4800) [pid = 6210] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f7f1800) [pid = 6210] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91bd5c00) [pid = 6210] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92506000) [pid = 6210] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db78400) [pid = 6210] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x927f3c00) [pid = 6210] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:48:44 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8dbcfc00) [pid = 6210] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:48:45 INFO - PROCESS | 6210 | 1465206525025 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1332ms 02:48:45 INFO - PROCESS | 6210 | 1465206525093 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 6210 | 1465206525096 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:48:45 INFO - PROCESS | 6210 | 1465206525103 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 6210 | 1465206525106 Marionette TRACE conn3 <- [1,1070,null,{}] 02:48:45 INFO - PROCESS | 6210 | 1465206525111 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 6210 | 1465206525117 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:45 INFO - PROCESS | 6210 | 1465206525322 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:48:45 INFO - PROCESS | 6210 | 1465206525335 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 6210 | 1465206525343 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef54400 == 24 [pid = 6210] [id = 275] 02:48:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3afc00) [pid = 6210] [serial = 826] [outer = (nil)] 02:48:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91bdac00) [pid = 6210] [serial = 827] [outer = 0x8f3afc00] 02:48:45 INFO - PROCESS | 6210 | 1465206525421 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x92377400) [pid = 6210] [serial = 828] [outer = 0x8f3afc00] 02:48:46 INFO - PROCESS | 6210 | 1465206526242 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1186ms 02:48:46 INFO - PROCESS | 6210 | 1465206526289 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 6210 | 1465206526293 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 02:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:48:46 INFO - PROCESS | 6210 | 1465206526299 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 6210 | 1465206526301 Marionette TRACE conn3 <- [1,1074,null,{}] 02:48:46 INFO - PROCESS | 6210 | 1465206526307 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:46 INFO - PROCESS | 6210 | 1465206526317 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:46 INFO - PROCESS | 6210 | 1465206526475 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:48:46 INFO - PROCESS | 6210 | 1465206526486 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 6210 | 1465206526491 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76f400 == 25 [pid = 6210] [id = 276] 02:48:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8d774c00) [pid = 6210] [serial = 829] [outer = (nil)] 02:48:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x92505400) [pid = 6210] [serial = 830] [outer = 0x8d774c00] 02:48:46 INFO - PROCESS | 6210 | 1465206526557 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x9250b400) [pid = 6210] [serial = 831] [outer = 0x8d774c00] 02:48:47 INFO - PROCESS | 6210 | 1465206527680 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1393ms 02:48:47 INFO - PROCESS | 6210 | 1465206527693 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 6210 | 1465206527698 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 02:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:48:47 INFO - PROCESS | 6210 | 1465206527707 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 6210 | 1465206527715 Marionette TRACE conn3 <- [1,1078,null,{}] 02:48:47 INFO - PROCESS | 6210 | 1465206527723 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:47 INFO - PROCESS | 6210 | 1465206527729 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:47 INFO - PROCESS | 6210 | 1465206527915 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:48:48 INFO - PROCESS | 6210 | 1465206528095 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 6210 | 1465206528105 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef47800 == 26 [pid = 6210] [id = 277] 02:48:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8ef4a000) [pid = 6210] [serial = 832] [outer = (nil)] 02:48:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f395800) [pid = 6210] [serial = 833] [outer = 0x8ef4a000] 02:48:48 INFO - PROCESS | 6210 | 1465206528239 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f7e6000) [pid = 6210] [serial = 834] [outer = 0x8ef4a000] 02:48:49 INFO - PROCESS | 6210 | 1465206529175 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1499ms 02:48:49 INFO - PROCESS | 6210 | 1465206529206 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 6210 | 1465206529213 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 02:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:48:49 INFO - PROCESS | 6210 | 1465206529224 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 6210 | 1465206529228 Marionette TRACE conn3 <- [1,1082,null,{}] 02:48:49 INFO - PROCESS | 6210 | 1465206529234 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:49 INFO - PROCESS | 6210 | 1465206529240 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:49 INFO - PROCESS | 6210 | 1465206529468 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:48:49 INFO - PROCESS | 6210 | 1465206529725 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 6210 | 1465206529732 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a8800 == 27 [pid = 6210] [id = 278] 02:48:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x91b0ac00) [pid = 6210] [serial = 835] [outer = (nil)] 02:48:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x91bdc000) [pid = 6210] [serial = 836] [outer = 0x91b0ac00] 02:48:49 INFO - PROCESS | 6210 | 1465206529874 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x91c20c00) [pid = 6210] [serial = 837] [outer = 0x91b0ac00] 02:48:50 INFO - PROCESS | 6210 | 1465206530838 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1635ms 02:48:50 INFO - PROCESS | 6210 | 1465206530858 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:48:50 INFO - PROCESS | 6210 | 1465206530863 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 02:48:50 INFO - PROCESS | 6210 | 1465206530870 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 6210 | 1465206530877 Marionette TRACE conn3 <- [1,1086,null,{}] 02:48:50 INFO - PROCESS | 6210 | 1465206530896 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 6210 | 1465206530908 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:51 INFO - PROCESS | 6210 | 1465206531132 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:48:51 INFO - PROCESS | 6210 | 1465206531343 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 6210 | 1465206531351 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b0e000 == 28 [pid = 6210] [id = 279] 02:48:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92509000) [pid = 6210] [serial = 838] [outer = (nil)] 02:48:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x927f4400) [pid = 6210] [serial = 839] [outer = 0x92509000] 02:48:51 INFO - PROCESS | 6210 | 1465206531481 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x927fd400) [pid = 6210] [serial = 840] [outer = 0x92509000] 02:48:52 INFO - PROCESS | 6210 | 1465206532342 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1540ms 02:48:52 INFO - PROCESS | 6210 | 1465206532410 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 6210 | 1465206532414 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 02:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:48:52 INFO - PROCESS | 6210 | 1465206532420 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 6210 | 1465206532424 Marionette TRACE conn3 <- [1,1090,null,{}] 02:48:52 INFO - PROCESS | 6210 | 1465206532430 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 6210 | 1465206532435 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:52 INFO - PROCESS | 6210 | 1465206532650 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:48:52 INFO - PROCESS | 6210 | 1465206532817 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 6210 | 1465206532823 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x927fb400 == 29 [pid = 6210] [id = 280] 02:48:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x92b8b000) [pid = 6210] [serial = 841] [outer = (nil)] 02:48:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x92b93800) [pid = 6210] [serial = 842] [outer = 0x92b8b000] 02:48:52 INFO - PROCESS | 6210 | 1465206532906 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x92b94c00) [pid = 6210] [serial = 843] [outer = 0x92b8b000] 02:48:53 INFO - PROCESS | 6210 | 1465206533854 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1479ms 02:48:53 INFO - PROCESS | 6210 | 1465206533901 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:48:53 INFO - PROCESS | 6210 | 1465206533905 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 02:48:53 INFO - PROCESS | 6210 | 1465206533911 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 6210 | 1465206533915 Marionette TRACE conn3 <- [1,1094,null,{}] 02:48:53 INFO - PROCESS | 6210 | 1465206533921 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 6210 | 1465206533926 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:54 INFO - PROCESS | 6210 | 1465206534100 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:48:54 INFO - PROCESS | 6210 | 1465206534266 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 6210 | 1465206534276 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4af400 == 30 [pid = 6210] [id = 281] 02:48:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x927f3c00) [pid = 6210] [serial = 844] [outer = (nil)] 02:48:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x9376d000) [pid = 6210] [serial = 845] [outer = 0x927f3c00] 02:48:54 INFO - PROCESS | 6210 | 1465206534355 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x93a4dc00) [pid = 6210] [serial = 846] [outer = 0x927f3c00] 02:48:55 INFO - PROCESS | 6210 | 1465206535328 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1429ms 02:48:55 INFO - PROCESS | 6210 | 1465206535341 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 6210 | 1465206535344 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 02:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:48:55 INFO - PROCESS | 6210 | 1465206535351 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 6210 | 1465206535354 Marionette TRACE conn3 <- [1,1098,null,{}] 02:48:55 INFO - PROCESS | 6210 | 1465206535360 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 6210 | 1465206535370 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:55 INFO - PROCESS | 6210 | 1465206535557 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:48:55 INFO - PROCESS | 6210 | 1465206535722 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 6210 | 1465206535731 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x919d0800 == 31 [pid = 6210] [id = 282] 02:48:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x92b94000) [pid = 6210] [serial = 847] [outer = (nil)] 02:48:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x93b09c00) [pid = 6210] [serial = 848] [outer = 0x92b94000] 02:48:55 INFO - PROCESS | 6210 | 1465206535811 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x93b0d400) [pid = 6210] [serial = 849] [outer = 0x92b94000] 02:48:56 INFO - PROCESS | 6210 | 1465206536679 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1394ms 02:48:56 INFO - PROCESS | 6210 | 1465206536745 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 6210 | 1465206536748 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 02:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:48:56 INFO - PROCESS | 6210 | 1465206536755 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 6210 | 1465206536759 Marionette TRACE conn3 <- [1,1102,null,{}] 02:48:56 INFO - PROCESS | 6210 | 1465206536764 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 6210 | 1465206536769 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:56 INFO - PROCESS | 6210 | 1465206536935 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:48:57 INFO - PROCESS | 6210 | 1465206537103 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 6210 | 1465206537110 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d772800 == 32 [pid = 6210] [id = 283] 02:48:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8db68400) [pid = 6210] [serial = 850] [outer = (nil)] 02:48:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x90ffc000) [pid = 6210] [serial = 851] [outer = 0x8db68400] 02:48:57 INFO - PROCESS | 6210 | 1465206537189 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x919c1c00) [pid = 6210] [serial = 852] [outer = 0x8db68400] 02:48:58 INFO - PROCESS | 6210 | 1465206538095 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1380ms 02:48:58 INFO - PROCESS | 6210 | 1465206538136 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 6210 | 1465206538140 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 02:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:48:58 INFO - PROCESS | 6210 | 1465206538146 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 6210 | 1465206538150 Marionette TRACE conn3 <- [1,1106,null,{}] 02:48:58 INFO - PROCESS | 6210 | 1465206538155 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:58 INFO - PROCESS | 6210 | 1465206538160 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:58 INFO - PROCESS | 6210 | 1465206538327 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:48:58 INFO - PROCESS | 6210 | 1465206538791 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 6210 | 1465206538801 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:48:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db63800 == 33 [pid = 6210] [id = 284] 02:48:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x8db63c00) [pid = 6210] [serial = 853] [outer = (nil)] 02:48:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x8db6f400) [pid = 6210] [serial = 854] [outer = 0x8db63c00] 02:48:58 INFO - PROCESS | 6210 | 1465206538878 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x8dbc6c00) [pid = 6210] [serial = 855] [outer = 0x8db63c00] 02:48:59 INFO - PROCESS | 6210 | 1465206539783 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1679ms 02:48:59 INFO - PROCESS | 6210 | 1465206539829 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:48:59 INFO - PROCESS | 6210 | 1465206539834 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 02:48:59 INFO - PROCESS | 6210 | 1465206539842 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 6210 | 1465206539845 Marionette TRACE conn3 <- [1,1110,null,{}] 02:48:59 INFO - PROCESS | 6210 | 1465206539853 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 6210 | 1465206539861 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:00 INFO - PROCESS | 6210 | 1465206540045 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:49:01 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6bc00 == 32 [pid = 6210] [id = 260] 02:49:01 INFO - PROCESS | 6210 | --DOCSHELL 0x8d772000 == 31 [pid = 6210] [id = 261] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x8dbd0c00) [pid = 6210] [serial = 788] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x8eda2800) [pid = 6210] [serial = 789] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x8d778000) [pid = 6210] [serial = 785] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8d920800) [pid = 6210] [serial = 786] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8dbc4400) [pid = 6210] [serial = 783] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x8db78000) [pid = 6210] [serial = 782] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x90f44400) [pid = 6210] [serial = 794] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8d923c00) [pid = 6210] [serial = 765] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8d779800) [pid = 6210] [serial = 764] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8f314800) [pid = 6210] [serial = 768] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8ef51c00) [pid = 6210] [serial = 767] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x919c3c00) [pid = 6210] [serial = 771] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x90ff2c00) [pid = 6210] [serial = 770] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x9250a000) [pid = 6210] [serial = 774] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x9237f000) [pid = 6210] [serial = 773] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x927fac00) [pid = 6210] [serial = 777] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x927f8400) [pid = 6210] [serial = 776] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x90ff8c00) [pid = 6210] [serial = 798] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x92b99800) [pid = 6210] [serial = 780] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x92b8e000) [pid = 6210] [serial = 779] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f30c000) [pid = 6210] [serial = 795] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f3a4400) [pid = 6210] [serial = 792] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f397400) [pid = 6210] [serial = 791] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x90ff4400) [pid = 6210] [serial = 797] [outer = (nil)] [url = about:blank] 02:49:01 INFO - PROCESS | 6210 | 1465206541646 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 6210 | 1465206541656 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d918000 == 32 [pid = 6210] [id = 285] 02:49:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8d919000) [pid = 6210] [serial = 856] [outer = (nil)] 02:49:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8d91e000) [pid = 6210] [serial = 857] [outer = 0x8d919000] 02:49:01 INFO - PROCESS | 6210 | 1465206541732 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8db66c00) [pid = 6210] [serial = 858] [outer = 0x8d919000] 02:49:02 INFO - PROCESS | 6210 | 1465206542552 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2740ms 02:49:02 INFO - PROCESS | 6210 | 1465206542582 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 6210 | 1465206542587 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 02:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:49:02 INFO - PROCESS | 6210 | 1465206542595 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 6210 | 1465206542600 Marionette TRACE conn3 <- [1,1114,null,{}] 02:49:02 INFO - PROCESS | 6210 | 1465206542608 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 6210 | 1465206542616 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:02 INFO - PROCESS | 6210 | 1465206542788 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:49:02 INFO - PROCESS | 6210 | 1465206542801 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 6210 | 1465206542810 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcf800 == 33 [pid = 6210] [id = 286] 02:49:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8dbd0000) [pid = 6210] [serial = 859] [outer = (nil)] 02:49:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8ed9bc00) [pid = 6210] [serial = 860] [outer = 0x8dbd0000] 02:49:02 INFO - PROCESS | 6210 | 1465206542886 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8eda4400) [pid = 6210] [serial = 861] [outer = 0x8dbd0000] 02:49:03 INFO - PROCESS | 6210 | 1465206543858 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1283ms 02:49:03 INFO - PROCESS | 6210 | 1465206543883 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 6210 | 1465206543890 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 02:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:49:03 INFO - PROCESS | 6210 | 1465206543897 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 6210 | 1465206543901 Marionette TRACE conn3 <- [1,1118,null,{}] 02:49:03 INFO - PROCESS | 6210 | 1465206543906 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:03 INFO - PROCESS | 6210 | 1465206543911 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:04 INFO - PROCESS | 6210 | 1465206544139 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:49:04 INFO - PROCESS | 6210 | 1465206544171 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 6210 | 1465206544179 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f314800 == 34 [pid = 6210] [id = 287] 02:49:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8f315000) [pid = 6210] [serial = 862] [outer = (nil)] 02:49:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8f397800) [pid = 6210] [serial = 863] [outer = 0x8f315000] 02:49:04 INFO - PROCESS | 6210 | 1465206544245 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f3a7400) [pid = 6210] [serial = 864] [outer = 0x8f315000] 02:49:05 INFO - PROCESS | 6210 | 1465206545213 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1379ms 02:49:05 INFO - PROCESS | 6210 | 1465206545276 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 6210 | 1465206545280 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 02:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:49:05 INFO - PROCESS | 6210 | 1465206545295 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 6210 | 1465206545304 Marionette TRACE conn3 <- [1,1122,null,{}] 02:49:05 INFO - PROCESS | 6210 | 1465206545322 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:05 INFO - PROCESS | 6210 | 1465206545329 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:05 INFO - PROCESS | 6210 | 1465206545549 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:49:05 INFO - PROCESS | 6210 | 1465206545572 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 6210 | 1465206545578 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e6c00 == 35 [pid = 6210] [id = 288] 02:49:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f7e7400) [pid = 6210] [serial = 865] [outer = (nil)] 02:49:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x90f40400) [pid = 6210] [serial = 866] [outer = 0x8f7e7400] 02:49:05 INFO - PROCESS | 6210 | 1465206545644 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x90f49c00) [pid = 6210] [serial = 867] [outer = 0x8f7e7400] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8f30b800) [pid = 6210] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x91be4000) [pid = 6210] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ef52400) [pid = 6210] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x918a5800) [pid = 6210] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x90f3fc00) [pid = 6210] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8db7cc00) [pid = 6210] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8d779000) [pid = 6210] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x90f44c00) [pid = 6210] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91c1a000) [pid = 6210] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f3afc00) [pid = 6210] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:49:06 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d774c00) [pid = 6210] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:49:07 INFO - PROCESS | 6210 | 1465206547007 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1763ms 02:49:07 INFO - PROCESS | 6210 | 1465206547051 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:49:07 INFO - PROCESS | 6210 | 1465206547055 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 02:49:07 INFO - PROCESS | 6210 | 1465206547061 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 6210 | 1465206547064 Marionette TRACE conn3 <- [1,1126,null,{}] 02:49:07 INFO - PROCESS | 6210 | 1465206547069 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:07 INFO - PROCESS | 6210 | 1465206547074 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:07 INFO - PROCESS | 6210 | 1465206547272 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:49:07 INFO - PROCESS | 6210 | 1465206547286 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 6210 | 1465206547293 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcd800 == 36 [pid = 6210] [id = 289] 02:49:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f4bac00) [pid = 6210] [serial = 868] [outer = (nil)] 02:49:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90ff9800) [pid = 6210] [serial = 869] [outer = 0x8f4bac00] 02:49:07 INFO - PROCESS | 6210 | 1465206547360 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x90ffb400) [pid = 6210] [serial = 870] [outer = 0x8f4bac00] 02:49:08 INFO - PROCESS | 6210 | 1465206548117 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1082ms 02:49:08 INFO - PROCESS | 6210 | 1465206548146 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 6210 | 1465206548150 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 02:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:49:08 INFO - PROCESS | 6210 | 1465206548156 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 6210 | 1465206548159 Marionette TRACE conn3 <- [1,1130,null,{}] 02:49:08 INFO - PROCESS | 6210 | 1465206548173 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:08 INFO - PROCESS | 6210 | 1465206548177 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:08 INFO - PROCESS | 6210 | 1465206548320 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:49:08 INFO - PROCESS | 6210 | 1465206548335 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 6210 | 1465206548353 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a7000 == 37 [pid = 6210] [id = 290] 02:49:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x919c2800) [pid = 6210] [serial = 871] [outer = (nil)] 02:49:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x919c8000) [pid = 6210] [serial = 872] [outer = 0x919c2800] 02:49:08 INFO - PROCESS | 6210 | 1465206548430 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x91b0e400) [pid = 6210] [serial = 873] [outer = 0x919c2800] 02:49:09 INFO - PROCESS | 6210 | 1465206549622 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1490ms 02:49:09 INFO - PROCESS | 6210 | 1465206549647 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:49:09 INFO - PROCESS | 6210 | 1465206549652 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 02:49:09 INFO - PROCESS | 6210 | 1465206549660 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 6210 | 1465206549666 Marionette TRACE conn3 <- [1,1134,null,{}] 02:49:09 INFO - PROCESS | 6210 | 1465206549673 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 6210 | 1465206549679 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:09 INFO - PROCESS | 6210 | 1465206549893 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:49:10 INFO - PROCESS | 6210 | 1465206550110 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 6210 | 1465206550118 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91c800 == 38 [pid = 6210] [id = 291] 02:49:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8dbd1000) [pid = 6210] [serial = 874] [outer = (nil)] 02:49:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8ef54800) [pid = 6210] [serial = 875] [outer = 0x8dbd1000] 02:49:10 INFO - PROCESS | 6210 | 1465206550248 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f317800) [pid = 6210] [serial = 876] [outer = 0x8dbd1000] 02:49:11 INFO - PROCESS | 6210 | 1465206551154 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1537ms 02:49:11 INFO - PROCESS | 6210 | 1465206551196 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 6210 | 1465206551204 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 02:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:49:11 INFO - PROCESS | 6210 | 1465206551214 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 6210 | 1465206551218 Marionette TRACE conn3 <- [1,1138,null,{}] 02:49:11 INFO - PROCESS | 6210 | 1465206551225 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:11 INFO - PROCESS | 6210 | 1465206551231 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:11 INFO - PROCESS | 6210 | 1465206551427 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:49:11 INFO - PROCESS | 6210 | 1465206551606 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 6210 | 1465206551615 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91b400 == 39 [pid = 6210] [id = 292] 02:49:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x90f49800) [pid = 6210] [serial = 877] [outer = (nil)] 02:49:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x918a6400) [pid = 6210] [serial = 878] [outer = 0x90f49800] 02:49:11 INFO - PROCESS | 6210 | 1465206551784 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x91b05000) [pid = 6210] [serial = 879] [outer = 0x90f49800] 02:49:12 INFO - PROCESS | 6210 | 1465206552651 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1482ms 02:49:12 INFO - PROCESS | 6210 | 1465206552697 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:49:12 INFO - PROCESS | 6210 | 1465206552702 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 02:49:12 INFO - PROCESS | 6210 | 1465206552709 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 6210 | 1465206552715 Marionette TRACE conn3 <- [1,1142,null,{}] 02:49:12 INFO - PROCESS | 6210 | 1465206552731 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 6210 | 1465206552740 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:12 INFO - PROCESS | 6210 | 1465206552952 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:49:13 INFO - PROCESS | 6210 | 1465206553119 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 6210 | 1465206553134 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x91c26400 == 40 [pid = 6210] [id = 293] 02:49:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x91c28400) [pid = 6210] [serial = 880] [outer = (nil)] 02:49:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x922d9800) [pid = 6210] [serial = 881] [outer = 0x91c28400] 02:49:13 INFO - PROCESS | 6210 | 1465206553256 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x92326000) [pid = 6210] [serial = 882] [outer = 0x91c28400] 02:49:14 INFO - PROCESS | 6210 | 1465206554140 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1488ms 02:49:14 INFO - PROCESS | 6210 | 1465206554196 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 6210 | 1465206554201 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 02:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:49:14 INFO - PROCESS | 6210 | 1465206554207 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 6210 | 1465206554211 Marionette TRACE conn3 <- [1,1146,null,{}] 02:49:14 INFO - PROCESS | 6210 | 1465206554216 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 6210 | 1465206554222 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:14 INFO - PROCESS | 6210 | 1465206554401 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:49:14 INFO - PROCESS | 6210 | 1465206554564 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 6210 | 1465206554574 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a9000 == 41 [pid = 6210] [id = 294] 02:49:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x92373c00) [pid = 6210] [serial = 883] [outer = (nil)] 02:49:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x92501800) [pid = 6210] [serial = 884] [outer = 0x92373c00] 02:49:14 INFO - PROCESS | 6210 | 1465206554653 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x9250c000) [pid = 6210] [serial = 885] [outer = 0x92373c00] 02:49:15 INFO - PROCESS | 6210 | 1465206555520 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1329ms 02:49:15 INFO - PROCESS | 6210 | 1465206555537 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 6210 | 1465206555541 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 02:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:49:15 INFO - PROCESS | 6210 | 1465206555547 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 6210 | 1465206555551 Marionette TRACE conn3 <- [1,1150,null,{}] 02:49:15 INFO - PROCESS | 6210 | 1465206555557 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 6210 | 1465206555562 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:15 INFO - PROCESS | 6210 | 1465206555789 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:49:15 INFO - PROCESS | 6210 | 1465206555844 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 6210 | 1465206555852 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x9232ec00 == 42 [pid = 6210] [id = 295] 02:49:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x92502c00) [pid = 6210] [serial = 886] [outer = (nil)] 02:49:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x927f8c00) [pid = 6210] [serial = 887] [outer = 0x92502c00] 02:49:16 INFO - PROCESS | 6210 | 1465206556003 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x927fac00) [pid = 6210] [serial = 888] [outer = 0x92502c00] 02:49:16 INFO - PROCESS | 6210 | 1465206556988 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1481ms 02:49:17 INFO - PROCESS | 6210 | 1465206557028 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 6210 | 1465206557032 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 02:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:49:17 INFO - PROCESS | 6210 | 1465206557039 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 6210 | 1465206557043 Marionette TRACE conn3 <- [1,1154,null,{}] 02:49:17 INFO - PROCESS | 6210 | 1465206557049 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 6210 | 1465206557059 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:17 INFO - PROCESS | 6210 | 1465206557251 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:49:17 INFO - PROCESS | 6210 | 1465206557417 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 6210 | 1465206557429 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db80400 == 43 [pid = 6210] [id = 296] 02:49:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x92b8d000) [pid = 6210] [serial = 889] [outer = (nil)] 02:49:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x93ab0c00) [pid = 6210] [serial = 890] [outer = 0x92b8d000] 02:49:17 INFO - PROCESS | 6210 | 1465206557505 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x93ab3c00) [pid = 6210] [serial = 891] [outer = 0x92b8d000] 02:49:18 INFO - PROCESS | 6210 | 1465206558448 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1490ms 02:49:18 INFO - PROCESS | 6210 | 1465206558531 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 6210 | 1465206558535 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 02:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:49:18 INFO - PROCESS | 6210 | 1465206558542 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 6210 | 1465206558546 Marionette TRACE conn3 <- [1,1158,null,{}] 02:49:18 INFO - PROCESS | 6210 | 1465206558551 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 6210 | 1465206558556 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:18 INFO - PROCESS | 6210 | 1465206558773 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:49:19 INFO - PROCESS | 6210 | 1465206558989 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 6210 | 1465206559004 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6a400 == 44 [pid = 6210] [id = 297] 02:49:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x8dbcec00) [pid = 6210] [serial = 892] [outer = (nil)] 02:49:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x919c2000) [pid = 6210] [serial = 893] [outer = 0x8dbcec00] 02:49:19 INFO - PROCESS | 6210 | 1465206559099 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x922d5c00) [pid = 6210] [serial = 894] [outer = 0x8dbcec00] 02:49:20 INFO - PROCESS | 6210 | 1465206560111 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1630ms 02:49:20 INFO - PROCESS | 6210 | 1465206560173 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 6210 | 1465206560178 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 02:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:49:20 INFO - PROCESS | 6210 | 1465206560186 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 6210 | 1465206560191 Marionette TRACE conn3 <- [1,1162,null,{}] 02:49:20 INFO - PROCESS | 6210 | 1465206560199 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:20 INFO - PROCESS | 6210 | 1465206560205 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:20 INFO - PROCESS | 6210 | 1465206560403 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:49:20 INFO - PROCESS | 6210 | 1465206560691 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 6210 | 1465206560706 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db67800 == 45 [pid = 6210] [id = 298] 02:49:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x8db6ac00) [pid = 6210] [serial = 895] [outer = (nil)] 02:49:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x8dbc7400) [pid = 6210] [serial = 896] [outer = 0x8db6ac00] 02:49:20 INFO - PROCESS | 6210 | 1465206560820 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x8ed9b400) [pid = 6210] [serial = 897] [outer = 0x8db6ac00] 02:49:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e5c00 == 44 [pid = 6210] [id = 264] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x92325800) [pid = 6210] [serial = 824] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x91c1d800) [pid = 6210] [serial = 809] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0x91c24c00) [pid = 6210] [serial = 810] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x8f30e400) [pid = 6210] [serial = 815] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x8f3ab400) [pid = 6210] [serial = 816] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x91b07c00) [pid = 6210] [serial = 801] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x919c1400) [pid = 6210] [serial = 800] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x90ff4800) [pid = 6210] [serial = 806] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x918a8c00) [pid = 6210] [serial = 807] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x8eda0000) [pid = 6210] [serial = 803] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8f316400) [pid = 6210] [serial = 804] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8d91e800) [pid = 6210] [serial = 812] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x8db74000) [pid = 6210] [serial = 813] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x9189d400) [pid = 6210] [serial = 818] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x91c24800) [pid = 6210] [serial = 821] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x91bdac00) [pid = 6210] [serial = 827] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x92328400) [pid = 6210] [serial = 825] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x92505400) [pid = 6210] [serial = 830] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x9250b400) [pid = 6210] [serial = 831] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x92377400) [pid = 6210] [serial = 828] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x92245c00) [pid = 6210] [serial = 822] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x919cf800) [pid = 6210] [serial = 819] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 6210 | 1465206561674 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1536ms 02:49:21 INFO - PROCESS | 6210 | 1465206561728 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 6210 | 1465206561734 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 02:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:49:21 INFO - PROCESS | 6210 | 1465206561745 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 6210 | 1465206561749 Marionette TRACE conn3 <- [1,1166,null,{}] 02:49:21 INFO - PROCESS | 6210 | 1465206561755 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 6210 | 1465206561760 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:21 INFO - PROCESS | 6210 | 1465206561920 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:49:21 INFO - PROCESS | 6210 | 1465206561930 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 6210 | 1465206561935 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d922c00 == 45 [pid = 6210] [id = 299] 02:49:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f3a3000) [pid = 6210] [serial = 898] [outer = (nil)] 02:49:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8f3aec00) [pid = 6210] [serial = 899] [outer = 0x8f3a3000] 02:49:22 INFO - PROCESS | 6210 | 1465206562007 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8f4b1400) [pid = 6210] [serial = 900] [outer = 0x8f3a3000] 02:49:22 INFO - PROCESS | 6210 | 1465206562876 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1178ms 02:49:22 INFO - PROCESS | 6210 | 1465206562923 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 6210 | 1465206562927 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 02:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:49:22 INFO - PROCESS | 6210 | 1465206562933 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 6210 | 1465206562938 Marionette TRACE conn3 <- [1,1170,null,{}] 02:49:22 INFO - PROCESS | 6210 | 1465206562953 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:22 INFO - PROCESS | 6210 | 1465206562961 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:23 INFO - PROCESS | 6210 | 1465206563123 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:49:23 INFO - PROCESS | 6210 | 1465206563264 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 6210 | 1465206563275 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189d400 == 46 [pid = 6210] [id = 300] 02:49:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x9189e000) [pid = 6210] [serial = 901] [outer = (nil)] 02:49:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x919c6c00) [pid = 6210] [serial = 902] [outer = 0x9189e000] 02:49:23 INFO - PROCESS | 6210 | 1465206563343 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x91b0a800) [pid = 6210] [serial = 903] [outer = 0x9189e000] 02:49:24 INFO - PROCESS | 6210 | 1465206564270 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1382ms 02:49:24 INFO - PROCESS | 6210 | 1465206564316 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 6210 | 1465206564320 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 02:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:49:24 INFO - PROCESS | 6210 | 1465206564332 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 6210 | 1465206564335 Marionette TRACE conn3 <- [1,1174,null,{}] 02:49:24 INFO - PROCESS | 6210 | 1465206564341 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 6210 | 1465206564345 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:24 INFO - PROCESS | 6210 | 1465206564550 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:49:24 INFO - PROCESS | 6210 | 1465206564577 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 6210 | 1465206564601 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db75800 == 47 [pid = 6210] [id = 301] 02:49:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8ef47400) [pid = 6210] [serial = 904] [outer = (nil)] 02:49:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x922d3800) [pid = 6210] [serial = 905] [outer = 0x8ef47400] 02:49:24 INFO - PROCESS | 6210 | 1465206564746 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x92328000) [pid = 6210] [serial = 906] [outer = 0x8ef47400] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8ef4a000) [pid = 6210] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8d919000) [pid = 6210] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x91b0ac00) [pid = 6210] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8db63c00) [pid = 6210] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8f315000) [pid = 6210] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x92509000) [pid = 6210] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x92b8b000) [pid = 6210] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x927f3c00) [pid = 6210] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8f7e7400) [pid = 6210] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f4bac00) [pid = 6210] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x92b94000) [pid = 6210] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8dbd0000) [pid = 6210] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:49:25 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8db68400) [pid = 6210] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:49:25 INFO - PROCESS | 6210 | 1465206565818 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 6210 | 1465206565876 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 02:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:49:25 INFO - PROCESS | 6210 | 1465206565886 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 6210 | 1465206565891 Marionette TRACE conn3 <- [1,1178,null,{}] 02:49:25 INFO - PROCESS | 6210 | 1465206565900 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 6210 | 1465206565905 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:26 INFO - PROCESS | 6210 | 1465206566095 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:49:26 INFO - PROCESS | 6210 | 1465206566335 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 6210 | 1465206566351 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d925400 == 48 [pid = 6210] [id = 302] 02:49:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8db72c00) [pid = 6210] [serial = 907] [outer = (nil)] 02:49:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8ef47c00) [pid = 6210] [serial = 908] [outer = 0x8db72c00] 02:49:26 INFO - PROCESS | 6210 | 1465206566428 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8f30e400) [pid = 6210] [serial = 909] [outer = 0x8db72c00] 02:49:27 INFO - PROCESS | 6210 | 1465206567348 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 6210 | 1465206567435 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 02:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:49:27 INFO - PROCESS | 6210 | 1465206567445 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 6210 | 1465206567449 Marionette TRACE conn3 <- [1,1182,null,{}] 02:49:27 INFO - PROCESS | 6210 | 1465206567456 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 6210 | 1465206567462 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:27 INFO - PROCESS | 6210 | 1465206567681 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:49:27 INFO - PROCESS | 6210 | 1465206567898 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 6210 | 1465206567908 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e9c00 == 49 [pid = 6210] [id = 303] 02:49:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x90f44000) [pid = 6210] [serial = 910] [outer = (nil)] 02:49:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x90ffc800) [pid = 6210] [serial = 911] [outer = 0x90f44000] 02:49:28 INFO - PROCESS | 6210 | 1465206568033 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x919c6400) [pid = 6210] [serial = 912] [outer = 0x90f44000] 02:49:28 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:28 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:49:29 INFO - PROCESS | 6210 | 1465206569010 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:49:29 INFO - PROCESS | 6210 | 1465206569087 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 02:49:29 INFO - PROCESS | 6210 | 1465206569093 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 6210 | 1465206569099 Marionette TRACE conn3 <- [1,1186,null,{}] 02:49:29 INFO - PROCESS | 6210 | 1465206569116 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:29 INFO - PROCESS | 6210 | 1465206569124 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:29 INFO - PROCESS | 6210 | 1465206569367 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:49:29 INFO - PROCESS | 6210 | 1465206569627 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 6210 | 1465206569638 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x92377c00 == 50 [pid = 6210] [id = 304] 02:49:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x92507800) [pid = 6210] [serial = 913] [outer = (nil)] 02:49:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x92b8c400) [pid = 6210] [serial = 914] [outer = 0x92507800] 02:49:29 INFO - PROCESS | 6210 | 1465206569720 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x92b99c00) [pid = 6210] [serial = 915] [outer = 0x92507800] 02:49:30 INFO - PROCESS | 6210 | 1465206570624 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 6210 | 1465206570690 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 02:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:49:30 INFO - PROCESS | 6210 | 1465206570697 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 6210 | 1465206570700 Marionette TRACE conn3 <- [1,1190,null,{}] 02:49:30 INFO - PROCESS | 6210 | 1465206570706 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 6210 | 1465206570711 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:30 INFO - PROCESS | 6210 | 1465206570892 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:49:31 INFO - PROCESS | 6210 | 1465206571060 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 6210 | 1465206571071 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x927f5800 == 51 [pid = 6210] [id = 305] 02:49:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x92b8dc00) [pid = 6210] [serial = 916] [outer = (nil)] 02:49:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x94f43c00) [pid = 6210] [serial = 917] [outer = 0x92b8dc00] 02:49:31 INFO - PROCESS | 6210 | 1465206571151 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x94f48800) [pid = 6210] [serial = 918] [outer = 0x92b8dc00] 02:49:32 INFO - PROCESS | 6210 | 1465206572161 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 6210 | 1465206572234 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 02:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:49:32 INFO - PROCESS | 6210 | 1465206572241 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 6210 | 1465206572244 Marionette TRACE conn3 <- [1,1194,null,{}] 02:49:32 INFO - PROCESS | 6210 | 1465206572250 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 6210 | 1465206572255 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:32 INFO - PROCESS | 6210 | 1465206572428 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:49:32 INFO - PROCESS | 6210 | 1465206572597 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 6210 | 1465206572604 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4d800 == 52 [pid = 6210] [id = 306] 02:49:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x91c21c00) [pid = 6210] [serial = 919] [outer = (nil)] 02:49:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x9503cc00) [pid = 6210] [serial = 920] [outer = 0x91c21c00] 02:49:32 INFO - PROCESS | 6210 | 1465206572681 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x95041000) [pid = 6210] [serial = 921] [outer = 0x91c21c00] 02:49:33 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:33 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:33 INFO - PROCESS | 6210 | 1465206573639 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 6210 | 1465206573685 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 02:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:49:33 INFO - PROCESS | 6210 | 1465206573691 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 6210 | 1465206573695 Marionette TRACE conn3 <- [1,1198,null,{}] 02:49:33 INFO - PROCESS | 6210 | 1465206573705 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:33 INFO - PROCESS | 6210 | 1465206573722 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:33 INFO - PROCESS | 6210 | 1465206573931 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:49:34 INFO - PROCESS | 6210 | 1465206574104 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 6210 | 1465206574112 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7d000 == 53 [pid = 6210] [id = 307] 02:49:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x94f48c00) [pid = 6210] [serial = 922] [outer = (nil)] 02:49:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x9522fc00) [pid = 6210] [serial = 923] [outer = 0x94f48c00] 02:49:34 INFO - PROCESS | 6210 | 1465206574248 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x95237000) [pid = 6210] [serial = 924] [outer = 0x94f48c00] 02:49:35 INFO - PROCESS | 6210 | 1465206575165 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1529ms 02:49:35 INFO - PROCESS | 6210 | 1465206575220 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 6210 | 1465206575224 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 02:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:49:35 INFO - PROCESS | 6210 | 1465206575230 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 6210 | 1465206575234 Marionette TRACE conn3 <- [1,1202,null,{}] 02:49:35 INFO - PROCESS | 6210 | 1465206575240 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 6210 | 1465206575244 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:35 INFO - PROCESS | 6210 | 1465206575431 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:49:35 INFO - PROCESS | 6210 | 1465206575859 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 6210 | 1465206575870 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7e400 == 54 [pid = 6210] [id = 308] 02:49:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x8db7ec00) [pid = 6210] [serial = 925] [outer = (nil)] 02:49:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x8dbccc00) [pid = 6210] [serial = 926] [outer = 0x8db7ec00] 02:49:35 INFO - PROCESS | 6210 | 1465206575985 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x8ef4c400) [pid = 6210] [serial = 927] [outer = 0x8db7ec00] 02:49:36 INFO - PROCESS | 6210 | 1465206576922 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1738ms 02:49:36 INFO - PROCESS | 6210 | 1465206576971 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 6210 | 1465206576977 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 02:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:49:36 INFO - PROCESS | 6210 | 1465206576984 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 6210 | 1465206576989 Marionette TRACE conn3 <- [1,1206,null,{}] 02:49:36 INFO - PROCESS | 6210 | 1465206576996 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 6210 | 1465206577004 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:37 INFO - PROCESS | 6210 | 1465206577179 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f399800 == 53 [pid = 6210] [id = 268] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8db63800 == 52 [pid = 6210] [id = 284] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbca400 == 51 [pid = 6210] [id = 262] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x918a4c00 == 50 [pid = 6210] [id = 266] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7f2000 == 49 [pid = 6210] [id = 272] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d922800 == 48 [pid = 6210] [id = 265] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x91be3c00 == 47 [pid = 6210] [id = 269] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x927fb400 == 46 [pid = 6210] [id = 280] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4af400 == 45 [pid = 6210] [id = 281] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x919d0800 == 44 [pid = 6210] [id = 282] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d772800 == 43 [pid = 6210] [id = 283] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d918000 == 42 [pid = 6210] [id = 285] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef52000 == 41 [pid = 6210] [id = 271] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc8800 == 40 [pid = 6210] [id = 263] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3f000 == 39 [pid = 6210] [id = 273] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6b400 == 38 [pid = 6210] [id = 267] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d778c00 == 37 [pid = 6210] [id = 270] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef47800 == 36 [pid = 6210] [id = 277] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76f400 == 35 [pid = 6210] [id = 276] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x918a8800 == 34 [pid = 6210] [id = 278] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef54400 == 33 [pid = 6210] [id = 275] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x91b0e000 == 32 [pid = 6210] [id = 279] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6e800 == 31 [pid = 6210] [id = 274] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x8f7e6000) [pid = 6210] [serial = 834] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x8f395800) [pid = 6210] [serial = 833] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x8d91e000) [pid = 6210] [serial = 857] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x91c20c00) [pid = 6210] [serial = 837] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x8db66c00) [pid = 6210] [serial = 858] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x91bdc000) [pid = 6210] [serial = 836] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8dbc6c00) [pid = 6210] [serial = 855] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x8db6f400) [pid = 6210] [serial = 854] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8f3a7400) [pid = 6210] [serial = 864] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x927fd400) [pid = 6210] [serial = 840] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x927f4400) [pid = 6210] [serial = 839] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x92b94c00) [pid = 6210] [serial = 843] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x92b93800) [pid = 6210] [serial = 842] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x93a4dc00) [pid = 6210] [serial = 846] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x9376d000) [pid = 6210] [serial = 845] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x90f40400) [pid = 6210] [serial = 866] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x90ffb400) [pid = 6210] [serial = 870] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x93b0d400) [pid = 6210] [serial = 849] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x90f49c00) [pid = 6210] [serial = 867] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x93b09c00) [pid = 6210] [serial = 848] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8eda4400) [pid = 6210] [serial = 861] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8ed9bc00) [pid = 6210] [serial = 860] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x919c1c00) [pid = 6210] [serial = 852] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f397800) [pid = 6210] [serial = 863] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x90ffc000) [pid = 6210] [serial = 851] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x90ff9800) [pid = 6210] [serial = 869] [outer = (nil)] [url = about:blank] 02:49:38 INFO - PROCESS | 6210 | 1465206578475 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 6210 | 1465206578486 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d778800 == 32 [pid = 6210] [id = 309] 02:49:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8d778c00) [pid = 6210] [serial = 928] [outer = (nil)] 02:49:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8d91b800) [pid = 6210] [serial = 929] [outer = 0x8d778c00] 02:49:38 INFO - PROCESS | 6210 | 1465206578567 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8d923400) [pid = 6210] [serial = 930] [outer = 0x8d778c00] 02:49:38 INFO - PROCESS | 6210 | --DOCSHELL 0x92329800 == 31 [pid = 6210] [id = 9] 02:49:39 INFO - PROCESS | 6210 | 1465206579432 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2492ms 02:49:39 INFO - PROCESS | 6210 | 1465206579477 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 6210 | 1465206579482 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 02:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:49:39 INFO - PROCESS | 6210 | 1465206579489 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 6210 | 1465206579495 Marionette TRACE conn3 <- [1,1210,null,{}] 02:49:39 INFO - PROCESS | 6210 | 1465206579502 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:39 INFO - PROCESS | 6210 | 1465206579507 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:39 INFO - PROCESS | 6210 | 1465206579669 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:49:39 INFO - PROCESS | 6210 | 1465206579679 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 6210 | 1465206579688 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbce400 == 32 [pid = 6210] [id = 310] 02:49:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8dbcf000) [pid = 6210] [serial = 931] [outer = (nil)] 02:49:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8ed9e000) [pid = 6210] [serial = 932] [outer = 0x8dbcf000] 02:49:39 INFO - PROCESS | 6210 | 1465206579759 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8eda5c00) [pid = 6210] [serial = 933] [outer = 0x8dbcf000] 02:49:40 INFO - PROCESS | 6210 | 1465206580677 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1233ms 02:49:40 INFO - PROCESS | 6210 | 1465206580728 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 6210 | 1465206580735 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 02:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:49:40 INFO - PROCESS | 6210 | 1465206580742 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 6210 | 1465206580745 Marionette TRACE conn3 <- [1,1214,null,{}] 02:49:40 INFO - PROCESS | 6210 | 1465206580751 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 6210 | 1465206580756 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:40 INFO - PROCESS | 6210 | 1465206580929 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:49:41 INFO - PROCESS | 6210 | 1465206581084 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 6210 | 1465206581093 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4c800 == 33 [pid = 6210] [id = 311] 02:49:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8ef4d400) [pid = 6210] [serial = 934] [outer = (nil)] 02:49:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8f3a3800) [pid = 6210] [serial = 935] [outer = 0x8ef4d400] 02:49:41 INFO - PROCESS | 6210 | 1465206581159 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f3b4400) [pid = 6210] [serial = 936] [outer = 0x8ef4d400] 02:49:42 INFO - PROCESS | 6210 | 1465206582074 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1379ms 02:49:42 INFO - PROCESS | 6210 | 1465206582122 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 6210 | 1465206582125 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 02:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:49:42 INFO - PROCESS | 6210 | 1465206582145 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 6210 | 1465206582154 Marionette TRACE conn3 <- [1,1218,null,{}] 02:49:42 INFO - PROCESS | 6210 | 1465206582161 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:42 INFO - PROCESS | 6210 | 1465206582170 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:42 INFO - PROCESS | 6210 | 1465206582395 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:49:42 INFO - PROCESS | 6210 | 1465206582423 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 6210 | 1465206582431 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db71000 == 34 [pid = 6210] [id = 312] 02:49:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f3a4c00) [pid = 6210] [serial = 937] [outer = (nil)] 02:49:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x90ff4000) [pid = 6210] [serial = 938] [outer = 0x8f3a4c00] 02:49:42 INFO - PROCESS | 6210 | 1465206582511 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x90ffc000) [pid = 6210] [serial = 939] [outer = 0x8f3a4c00] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8db6ac00) [pid = 6210] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x92b8d000) [pid = 6210] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x92502c00) [pid = 6210] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x90f49800) [pid = 6210] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8dbd1000) [pid = 6210] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x91c28400) [pid = 6210] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x919c2800) [pid = 6210] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f3a3000) [pid = 6210] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8dbcec00) [pid = 6210] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x92373c00) [pid = 6210] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x9189e000) [pid = 6210] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:49:43 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8ef47400) [pid = 6210] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:49:43 INFO - PROCESS | 6210 | 1465206583890 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1796ms 02:49:43 INFO - PROCESS | 6210 | 1465206583960 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 6210 | 1465206583965 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 02:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:49:43 INFO - PROCESS | 6210 | 1465206583975 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 6210 | 1465206583977 Marionette TRACE conn3 <- [1,1222,null,{}] 02:49:43 INFO - PROCESS | 6210 | 1465206583982 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 6210 | 1465206583988 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:44 INFO - PROCESS | 6210 | 1465206584135 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:49:44 INFO - PROCESS | 6210 | 1465206584255 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 6210 | 1465206584262 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d925c00 == 35 [pid = 6210] [id = 313] 02:49:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8db6ac00) [pid = 6210] [serial = 940] [outer = (nil)] 02:49:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x90f49800) [pid = 6210] [serial = 941] [outer = 0x8db6ac00] 02:49:44 INFO - PROCESS | 6210 | 1465206584328 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9189fc00) [pid = 6210] [serial = 942] [outer = 0x8db6ac00] 02:49:44 INFO - PROCESS | 6210 | 1465206584989 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 6210 | 1465206585018 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 02:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:49:45 INFO - PROCESS | 6210 | 1465206585024 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 6210 | 1465206585027 Marionette TRACE conn3 <- [1,1226,null,{}] 02:49:45 INFO - PROCESS | 6210 | 1465206585033 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 6210 | 1465206585039 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:45 INFO - PROCESS | 6210 | 1465206585265 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:49:45 INFO - PROCESS | 6210 | 1465206585279 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 6210 | 1465206585298 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x919d0c00 == 36 [pid = 6210] [id = 314] 02:49:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x91b01800) [pid = 6210] [serial = 943] [outer = (nil)] 02:49:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x91b0a400) [pid = 6210] [serial = 944] [outer = 0x91b01800] 02:49:45 INFO - PROCESS | 6210 | 1465206585375 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x91c1b400) [pid = 6210] [serial = 945] [outer = 0x91b01800] 02:49:46 INFO - PROCESS | 6210 | 1465206586543 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1533ms 02:49:46 INFO - PROCESS | 6210 | 1465206586558 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 6210 | 1465206586563 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 02:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:49:46 INFO - PROCESS | 6210 | 1465206586571 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 6210 | 1465206586579 Marionette TRACE conn3 <- [1,1230,null,{}] 02:49:46 INFO - PROCESS | 6210 | 1465206586587 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:46 INFO - PROCESS | 6210 | 1465206586592 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:46 INFO - PROCESS | 6210 | 1465206586776 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:49:46 INFO - PROCESS | 6210 | 1465206586941 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 6210 | 1465206586950 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6a800 == 37 [pid = 6210] [id = 315] 02:49:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8db70c00) [pid = 6210] [serial = 946] [outer = (nil)] 02:49:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8ef4b800) [pid = 6210] [serial = 947] [outer = 0x8db70c00] 02:49:47 INFO - PROCESS | 6210 | 1465206587085 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f396800) [pid = 6210] [serial = 948] [outer = 0x8db70c00] 02:49:48 INFO - PROCESS | 6210 | 1465206588044 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1492ms 02:49:48 INFO - PROCESS | 6210 | 1465206588063 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 6210 | 1465206588070 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 02:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:49:48 INFO - PROCESS | 6210 | 1465206588081 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 6210 | 1465206588085 Marionette TRACE conn3 <- [1,1234,null,{}] 02:49:48 INFO - PROCESS | 6210 | 1465206588092 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 6210 | 1465206588097 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:48 INFO - PROCESS | 6210 | 1465206588298 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:49:48 INFO - PROCESS | 6210 | 1465206588551 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 6210 | 1465206588557 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3b3800 == 38 [pid = 6210] [id = 316] 02:49:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x90f46800) [pid = 6210] [serial = 949] [outer = (nil)] 02:49:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x90ff4400) [pid = 6210] [serial = 950] [outer = 0x90f46800] 02:49:48 INFO - PROCESS | 6210 | 1465206588645 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x919c2400) [pid = 6210] [serial = 951] [outer = 0x90f46800] 02:49:49 INFO - PROCESS | 6210 | 1465206589617 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1586ms 02:49:49 INFO - PROCESS | 6210 | 1465206589667 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 6210 | 1465206589670 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 02:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:49:49 INFO - PROCESS | 6210 | 1465206589677 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 6210 | 1465206589683 Marionette TRACE conn3 <- [1,1238,null,{}] 02:49:49 INFO - PROCESS | 6210 | 1465206589700 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:49 INFO - PROCESS | 6210 | 1465206589709 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:49 INFO - PROCESS | 6210 | 1465206589890 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:49:50 INFO - PROCESS | 6210 | 1465206590114 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 6210 | 1465206590124 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x9223a800 == 39 [pid = 6210] [id = 317] 02:49:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x9223b400) [pid = 6210] [serial = 952] [outer = (nil)] 02:49:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x922d6400) [pid = 6210] [serial = 953] [outer = 0x9223b400] 02:49:50 INFO - PROCESS | 6210 | 1465206590246 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x92325400) [pid = 6210] [serial = 954] [outer = 0x9223b400] 02:49:51 INFO - PROCESS | 6210 | 1465206591184 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1544ms 02:49:51 INFO - PROCESS | 6210 | 1465206591222 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:49:51 INFO - PROCESS | 6210 | 1465206591227 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 02:49:51 INFO - PROCESS | 6210 | 1465206591233 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 6210 | 1465206591237 Marionette TRACE conn3 <- [1,1242,null,{}] 02:49:51 INFO - PROCESS | 6210 | 1465206591243 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:51 INFO - PROCESS | 6210 | 1465206591248 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:51 INFO - PROCESS | 6210 | 1465206591434 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:49:51 INFO - PROCESS | 6210 | 1465206591598 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 6210 | 1465206591608 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d773400 == 40 [pid = 6210] [id = 318] 02:49:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8f397800) [pid = 6210] [serial = 955] [outer = (nil)] 02:49:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x92379800) [pid = 6210] [serial = 956] [outer = 0x8f397800] 02:49:51 INFO - PROCESS | 6210 | 1465206591725 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x9250a000) [pid = 6210] [serial = 957] [outer = 0x8f397800] 02:49:52 INFO - PROCESS | 6210 | 1465206592825 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1684ms 02:49:52 INFO - PROCESS | 6210 | 1465206592918 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 6210 | 1465206592923 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 02:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:49:52 INFO - PROCESS | 6210 | 1465206592932 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 6210 | 1465206592937 Marionette TRACE conn3 <- [1,1246,null,{}] 02:49:52 INFO - PROCESS | 6210 | 1465206592945 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:52 INFO - PROCESS | 6210 | 1465206592951 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:53 INFO - PROCESS | 6210 | 1465206593158 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:49:53 INFO - PROCESS | 6210 | 1465206593431 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 6210 | 1465206593446 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbd1c00 == 41 [pid = 6210] [id = 319] 02:49:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8ed98800) [pid = 6210] [serial = 958] [outer = (nil)] 02:49:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x8eda7400) [pid = 6210] [serial = 959] [outer = 0x8ed98800] 02:49:53 INFO - PROCESS | 6210 | 1465206593522 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x8f316000) [pid = 6210] [serial = 960] [outer = 0x8ed98800] 02:49:54 INFO - PROCESS | 6210 | --DOCSHELL 0x8d922c00 == 40 [pid = 6210] [id = 299] 02:49:54 INFO - PROCESS | 6210 | --DOCSHELL 0x922d9c00 == 39 [pid = 6210] [id = 11] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8ed9b400) [pid = 6210] [serial = 897] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x93ab3c00) [pid = 6210] [serial = 891] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x927f8c00) [pid = 6210] [serial = 887] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x918a6400) [pid = 6210] [serial = 878] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8ef54800) [pid = 6210] [serial = 875] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x92326000) [pid = 6210] [serial = 882] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x927fac00) [pid = 6210] [serial = 888] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x919c8000) [pid = 6210] [serial = 872] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8f4b1400) [pid = 6210] [serial = 900] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x922d5c00) [pid = 6210] [serial = 894] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x91b0e400) [pid = 6210] [serial = 873] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8f3aec00) [pid = 6210] [serial = 899] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f317800) [pid = 6210] [serial = 876] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x93ab0c00) [pid = 6210] [serial = 890] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x92501800) [pid = 6210] [serial = 884] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x91b05000) [pid = 6210] [serial = 879] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8dbc7400) [pid = 6210] [serial = 896] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x919c2000) [pid = 6210] [serial = 893] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x922d9800) [pid = 6210] [serial = 881] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x9250c000) [pid = 6210] [serial = 885] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x92328000) [pid = 6210] [serial = 906] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x919c6c00) [pid = 6210] [serial = 902] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91b0a800) [pid = 6210] [serial = 903] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x922d3800) [pid = 6210] [serial = 905] [outer = (nil)] [url = about:blank] 02:49:54 INFO - PROCESS | 6210 | 1465206594446 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1587ms 02:49:54 INFO - PROCESS | 6210 | 1465206594518 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 6210 | 1465206594524 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 02:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:49:54 INFO - PROCESS | 6210 | 1465206594534 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 6210 | 1465206594537 Marionette TRACE conn3 <- [1,1250,null,{}] 02:49:54 INFO - PROCESS | 6210 | 1465206594543 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 6210 | 1465206594549 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:54 INFO - PROCESS | 6210 | 1465206594712 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:49:54 INFO - PROCESS | 6210 | 1465206594726 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 6210 | 1465206594736 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f313000 == 40 [pid = 6210] [id = 320] 02:49:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f3aec00) [pid = 6210] [serial = 961] [outer = (nil)] 02:49:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f7f4800) [pid = 6210] [serial = 962] [outer = 0x8f3aec00] 02:49:54 INFO - PROCESS | 6210 | 1465206594814 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x90ff2c00) [pid = 6210] [serial = 963] [outer = 0x8f3aec00] 02:49:55 INFO - PROCESS | 6210 | 1465206595728 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1232ms 02:49:55 INFO - PROCESS | 6210 | 1465206595766 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 6210 | 1465206595769 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 02:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:49:55 INFO - PROCESS | 6210 | 1465206595776 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 6210 | 1465206595781 Marionette TRACE conn3 <- [1,1254,null,{}] 02:49:55 INFO - PROCESS | 6210 | 1465206595797 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 6210 | 1465206595804 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:55 INFO - PROCESS | 6210 | 1465206595960 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:49:56 INFO - PROCESS | 6210 | 1465206596085 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 6210 | 1465206596092 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b01400 == 41 [pid = 6210] [id = 321] 02:49:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91b03800) [pid = 6210] [serial = 964] [outer = (nil)] 02:49:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91b0e800) [pid = 6210] [serial = 965] [outer = 0x91b03800] 02:49:56 INFO - PROCESS | 6210 | 1465206596167 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x91c1f400) [pid = 6210] [serial = 966] [outer = 0x91b03800] 02:49:56 INFO - PROCESS | 6210 | 1465206596983 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1238ms 02:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:49:57 INFO - PROCESS | 6210 | 1465206597015 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 6210 | 1465206597018 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 02:49:57 INFO - PROCESS | 6210 | 1465206597024 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 6210 | 1465206597028 Marionette TRACE conn3 <- [1,1258,null,{}] 02:49:57 INFO - PROCESS | 6210 | 1465206597033 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:57 INFO - PROCESS | 6210 | 1465206597038 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:57 INFO - PROCESS | 6210 | 1465206597244 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:49:57 INFO - PROCESS | 6210 | 1465206597261 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 6210 | 1465206597270 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f311000 == 42 [pid = 6210] [id = 322] 02:49:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x91c23400) [pid = 6210] [serial = 967] [outer = (nil)] 02:49:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92328c00) [pid = 6210] [serial = 968] [outer = 0x91c23400] 02:49:57 INFO - PROCESS | 6210 | 1465206597333 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9232c800) [pid = 6210] [serial = 969] [outer = 0x91c23400] 02:49:58 INFO - PROCESS | 6210 | 1465206598221 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1231ms 02:49:58 INFO - PROCESS | 6210 | 1465206598255 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 6210 | 1465206598258 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 02:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:49:58 INFO - PROCESS | 6210 | 1465206598264 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 6210 | 1465206598267 Marionette TRACE conn3 <- [1,1262,null,{}] 02:49:58 INFO - PROCESS | 6210 | 1465206598272 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 6210 | 1465206598277 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:58 INFO - PROCESS | 6210 | 1465206598482 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:49:58 INFO - PROCESS | 6210 | 1465206598500 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 6210 | 1465206598505 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bd6000 == 43 [pid = 6210] [id = 323] 02:49:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92376c00) [pid = 6210] [serial = 970] [outer = (nil)] 02:49:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x92509c00) [pid = 6210] [serial = 971] [outer = 0x92376c00] 02:49:58 INFO - PROCESS | 6210 | 1465206598570 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x9250c400) [pid = 6210] [serial = 972] [outer = 0x92376c00] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x9232a800) [pid = 6210] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x9232e000) [pid = 6210] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8db72c00) [pid = 6210] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f3a4c00) [pid = 6210] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8ef4d400) [pid = 6210] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x90f44000) [pid = 6210] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8d778c00) [pid = 6210] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x92507800) [pid = 6210] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8db7ec00) [pid = 6210] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8dbcf000) [pid = 6210] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92b8dc00) [pid = 6210] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91c21c00) [pid = 6210] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x94f48c00) [pid = 6210] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:49:59 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8db6ac00) [pid = 6210] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:49:59 INFO - PROCESS | 6210 | 1465206599600 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1381ms 02:49:59 INFO - PROCESS | 6210 | 1465206599646 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 6210 | 1465206599650 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 02:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:49:59 INFO - PROCESS | 6210 | 1465206599655 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 6210 | 1465206599658 Marionette TRACE conn3 <- [1,1266,null,{}] 02:49:59 INFO - PROCESS | 6210 | 1465206599664 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 6210 | 1465206599674 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:59 INFO - PROCESS | 6210 | 1465206599915 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:49:59 INFO - PROCESS | 6210 | 1465206599929 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 6210 | 1465206599939 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:49:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76c000 == 44 [pid = 6210] [id = 324] 02:49:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8d920000) [pid = 6210] [serial = 973] [outer = (nil)] 02:49:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x927f7400) [pid = 6210] [serial = 974] [outer = 0x8d920000] 02:50:00 INFO - PROCESS | 6210 | 1465206600004 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x927fec00) [pid = 6210] [serial = 975] [outer = 0x8d920000] 02:50:00 INFO - PROCESS | 6210 | 1465206600833 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1234ms 02:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:50:00 INFO - PROCESS | 6210 | 1465206600891 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 6210 | 1465206600894 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 02:50:00 INFO - PROCESS | 6210 | 1465206600900 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 6210 | 1465206600903 Marionette TRACE conn3 <- [1,1270,null,{}] 02:50:00 INFO - PROCESS | 6210 | 1465206600909 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:00 INFO - PROCESS | 6210 | 1465206600913 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:01 INFO - PROCESS | 6210 | 1465206601064 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:50:01 INFO - PROCESS | 6210 | 1465206601075 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 6210 | 1465206601083 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda1000 == 45 [pid = 6210] [id = 325] 02:50:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91b04c00) [pid = 6210] [serial = 976] [outer = (nil)] 02:50:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x92b95000) [pid = 6210] [serial = 977] [outer = 0x91b04c00] 02:50:01 INFO - PROCESS | 6210 | 1465206601147 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92b97000) [pid = 6210] [serial = 978] [outer = 0x91b04c00] 02:50:02 INFO - PROCESS | 6210 | 1465206602358 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1537ms 02:50:02 INFO - PROCESS | 6210 | 1465206602438 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:50:02 INFO - PROCESS | 6210 | 1465206602445 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 02:50:02 INFO - PROCESS | 6210 | 1465206602452 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 6210 | 1465206602460 Marionette TRACE conn3 <- [1,1274,null,{}] 02:50:02 INFO - PROCESS | 6210 | 1465206602468 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:02 INFO - PROCESS | 6210 | 1465206602474 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:02 INFO - PROCESS | 6210 | 1465206602702 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:50:02 INFO - PROCESS | 6210 | 1465206602927 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 6210 | 1465206602940 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc7400 == 46 [pid = 6210] [id = 326] 02:50:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8dbc8800) [pid = 6210] [serial = 979] [outer = (nil)] 02:50:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f3b1000) [pid = 6210] [serial = 980] [outer = 0x8dbc8800] 02:50:03 INFO - PROCESS | 6210 | 1465206603020 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f4bd000) [pid = 6210] [serial = 981] [outer = 0x8dbc8800] 02:50:03 INFO - PROCESS | 6210 | 1465206603947 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1535ms 02:50:03 INFO - PROCESS | 6210 | 1465206603987 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 6210 | 1465206603994 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 02:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:50:04 INFO - PROCESS | 6210 | 1465206604005 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 6210 | 1465206604008 Marionette TRACE conn3 <- [1,1278,null,{}] 02:50:04 INFO - PROCESS | 6210 | 1465206604015 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:04 INFO - PROCESS | 6210 | 1465206604021 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:04 INFO - PROCESS | 6210 | 1465206604208 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:50:04 INFO - PROCESS | 6210 | 1465206604376 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 6210 | 1465206604385 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4be800 == 47 [pid = 6210] [id = 327] 02:50:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f7ec800) [pid = 6210] [serial = 982] [outer = (nil)] 02:50:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x91be0800) [pid = 6210] [serial = 983] [outer = 0x8f7ec800] 02:50:04 INFO - PROCESS | 6210 | 1465206604468 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92245800) [pid = 6210] [serial = 984] [outer = 0x8f7ec800] 02:50:05 INFO - PROCESS | 6210 | 1465206605451 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1486ms 02:50:05 INFO - PROCESS | 6210 | 1465206605491 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 6210 | 1465206605496 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 02:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:50:05 INFO - PROCESS | 6210 | 1465206605503 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 6210 | 1465206605509 Marionette TRACE conn3 <- [1,1282,null,{}] 02:50:05 INFO - PROCESS | 6210 | 1465206605525 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:05 INFO - PROCESS | 6210 | 1465206605534 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:05 INFO - PROCESS | 6210 | 1465206605720 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:50:05 INFO - PROCESS | 6210 | 1465206605889 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 6210 | 1465206605901 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b8e400 == 48 [pid = 6210] [id = 328] 02:50:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x92b8ec00) [pid = 6210] [serial = 985] [outer = (nil)] 02:50:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x9376d000) [pid = 6210] [serial = 986] [outer = 0x92b8ec00] 02:50:05 INFO - PROCESS | 6210 | 1465206605981 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x93a57400) [pid = 6210] [serial = 987] [outer = 0x92b8ec00] 02:50:06 INFO - PROCESS | 6210 | 1465206606875 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1440ms 02:50:06 INFO - PROCESS | 6210 | 1465206606944 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 6210 | 1465206606948 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 02:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:50:06 INFO - PROCESS | 6210 | 1465206606954 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 6210 | 1465206606958 Marionette TRACE conn3 <- [1,1286,null,{}] 02:50:06 INFO - PROCESS | 6210 | 1465206606964 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:06 INFO - PROCESS | 6210 | 1465206606969 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:07 INFO - PROCESS | 6210 | 1465206607150 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:50:07 INFO - PROCESS | 6210 | 1465206607318 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 6210 | 1465206607327 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b99000 == 49 [pid = 6210] [id = 329] 02:50:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x93760400) [pid = 6210] [serial = 988] [outer = (nil)] 02:50:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x93b08800) [pid = 6210] [serial = 989] [outer = 0x93760400] 02:50:07 INFO - PROCESS | 6210 | 1465206607409 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x93b0c800) [pid = 6210] [serial = 990] [outer = 0x93760400] 02:50:08 INFO - PROCESS | 6210 | 1465206608332 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1437ms 02:50:08 INFO - PROCESS | 6210 | 1465206608393 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 6210 | 1465206608397 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 02:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:50:08 INFO - PROCESS | 6210 | 1465206608403 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 6210 | 1465206608407 Marionette TRACE conn3 <- [1,1290,null,{}] 02:50:08 INFO - PROCESS | 6210 | 1465206608412 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:08 INFO - PROCESS | 6210 | 1465206608417 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:08 INFO - PROCESS | 6210 | 1465206608589 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:50:08 INFO - PROCESS | 6210 | 1465206608758 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 6210 | 1465206608768 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923800 == 50 [pid = 6210] [id = 330] 02:50:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x93aaf000) [pid = 6210] [serial = 991] [outer = (nil)] 02:50:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x94fa1c00) [pid = 6210] [serial = 992] [outer = 0x93aaf000] 02:50:08 INFO - PROCESS | 6210 | 1465206608871 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x94faac00) [pid = 6210] [serial = 993] [outer = 0x93aaf000] 02:50:09 INFO - PROCESS | 6210 | 1465206609838 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1480ms 02:50:09 INFO - PROCESS | 6210 | 1465206609884 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:50:09 INFO - PROCESS | 6210 | 1465206609888 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 02:50:09 INFO - PROCESS | 6210 | 1465206609894 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 6210 | 1465206609898 Marionette TRACE conn3 <- [1,1294,null,{}] 02:50:09 INFO - PROCESS | 6210 | 1465206609904 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:09 INFO - PROCESS | 6210 | 1465206609914 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:10 INFO - PROCESS | 6210 | 1465206610106 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:50:10 INFO - PROCESS | 6210 | 1465206610333 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 6210 | 1465206610342 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x92377400 == 51 [pid = 6210] [id = 331] 02:50:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x9237e800) [pid = 6210] [serial = 994] [outer = (nil)] 02:50:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x950e5800) [pid = 6210] [serial = 995] [outer = 0x9237e800] 02:50:10 INFO - PROCESS | 6210 | 1465206610465 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x95234c00) [pid = 6210] [serial = 996] [outer = 0x9237e800] 02:50:11 INFO - PROCESS | 6210 | 1465206611340 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1488ms 02:50:11 INFO - PROCESS | 6210 | 1465206611382 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 6210 | 1465206611385 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 02:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:50:11 INFO - PROCESS | 6210 | 1465206611392 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 6210 | 1465206611396 Marionette TRACE conn3 <- [1,1298,null,{}] 02:50:11 INFO - PROCESS | 6210 | 1465206611401 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:11 INFO - PROCESS | 6210 | 1465206611406 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:11 INFO - PROCESS | 6210 | 1465206611574 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:50:11 INFO - PROCESS | 6210 | 1465206611744 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 6210 | 1465206611756 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x919ce800 == 52 [pid = 6210] [id = 332] 02:50:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x95239800) [pid = 6210] [serial = 997] [outer = (nil)] 02:50:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x96d14400) [pid = 6210] [serial = 998] [outer = 0x95239800] 02:50:11 INFO - PROCESS | 6210 | 1465206611831 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x96d15c00) [pid = 6210] [serial = 999] [outer = 0x95239800] 02:50:12 INFO - PROCESS | 6210 | 1465206612764 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1430ms 02:50:12 INFO - PROCESS | 6210 | 1465206612822 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 6210 | 1465206612825 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 02:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:50:12 INFO - PROCESS | 6210 | 1465206612832 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 6210 | 1465206612835 Marionette TRACE conn3 <- [1,1302,null,{}] 02:50:12 INFO - PROCESS | 6210 | 1465206612841 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:12 INFO - PROCESS | 6210 | 1465206612845 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:13 INFO - PROCESS | 6210 | 1465206613013 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:50:13 INFO - PROCESS | 6210 | 1465206613186 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 6210 | 1465206613197 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d917c00 == 53 [pid = 6210] [id = 333] 02:50:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x8d91d800) [pid = 6210] [serial = 1000] [outer = (nil)] 02:50:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x8f313400) [pid = 6210] [serial = 1001] [outer = 0x8d91d800] 02:50:13 INFO - PROCESS | 6210 | 1465206613272 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x8f3b0c00) [pid = 6210] [serial = 1002] [outer = 0x8d91d800] 02:50:14 INFO - PROCESS | 6210 | 1465206614431 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1640ms 02:50:14 INFO - PROCESS | 6210 | 1465206614473 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 6210 | 1465206614479 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 02:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:50:14 INFO - PROCESS | 6210 | 1465206614488 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 6210 | 1465206614491 Marionette TRACE conn3 <- [1,1306,null,{}] 02:50:14 INFO - PROCESS | 6210 | 1465206614500 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 6210 | 1465206614505 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:14 INFO - PROCESS | 6210 | 1465206614692 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:50:14 INFO - PROCESS | 6210 | 1465206614935 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 6210 | 1465206614950 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9dc00 == 54 [pid = 6210] [id = 334] 02:50:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x8eda3800) [pid = 6210] [serial = 1003] [outer = (nil)] 02:50:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x8f315800) [pid = 6210] [serial = 1004] [outer = 0x8eda3800] 02:50:15 INFO - PROCESS | 6210 | 1465206615029 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x8f3b3000) [pid = 6210] [serial = 1005] [outer = 0x8eda3800] 02:50:15 INFO - PROCESS | 6210 | 1465206615942 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1529ms 02:50:16 INFO - PROCESS | 6210 | 1465206616017 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 6210 | 1465206616024 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 02:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:50:16 INFO - PROCESS | 6210 | 1465206616034 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 6210 | 1465206616039 Marionette TRACE conn3 <- [1,1310,null,{}] 02:50:16 INFO - PROCESS | 6210 | 1465206616045 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:16 INFO - PROCESS | 6210 | 1465206616051 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:16 INFO - PROCESS | 6210 | 1465206616221 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e6c00 == 53 [pid = 6210] [id = 288] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcd800 == 52 [pid = 6210] [id = 289] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8db75800 == 51 [pid = 6210] [id = 301] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8f314800 == 50 [pid = 6210] [id = 287] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91c800 == 49 [pid = 6210] [id = 291] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x918a7000 == 48 [pid = 6210] [id = 290] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a9000 == 47 [pid = 6210] [id = 294] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8db80400 == 46 [pid = 6210] [id = 296] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e9c00 == 45 [pid = 6210] [id = 303] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91b400 == 44 [pid = 6210] [id = 292] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x91c26400 == 43 [pid = 6210] [id = 293] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8d925400 == 42 [pid = 6210] [id = 302] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x9232ec00 == 41 [pid = 6210] [id = 295] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcf800 == 40 [pid = 6210] [id = 286] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8db67800 == 39 [pid = 6210] [id = 298] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7e400 == 38 [pid = 6210] [id = 308] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x927f5800 == 37 [pid = 6210] [id = 305] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7d000 == 36 [pid = 6210] [id = 307] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x92377c00 == 35 [pid = 6210] [id = 304] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6a400 == 34 [pid = 6210] [id = 297] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4d800 == 33 [pid = 6210] [id = 306] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x8d778800 == 32 [pid = 6210] [id = 309] 02:50:17 INFO - PROCESS | 6210 | --DOCSHELL 0x9189d400 == 31 [pid = 6210] [id = 300] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x9232b800) [pid = 6210] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x94f43000) [pid = 6210] [serial = 642] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x8f30e400) [pid = 6210] [serial = 909] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x8ef47c00) [pid = 6210] [serial = 908] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 97 (0x90ff4000) [pid = 6210] [serial = 938] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x8f3b4400) [pid = 6210] [serial = 936] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x919c6400) [pid = 6210] [serial = 912] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x90ffc800) [pid = 6210] [serial = 911] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8d91b800) [pid = 6210] [serial = 929] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x8d923400) [pid = 6210] [serial = 930] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x92b8c400) [pid = 6210] [serial = 914] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8ef4c400) [pid = 6210] [serial = 927] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x92b99c00) [pid = 6210] [serial = 915] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8dbccc00) [pid = 6210] [serial = 926] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8ed9e000) [pid = 6210] [serial = 932] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8eda5c00) [pid = 6210] [serial = 933] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x94f48800) [pid = 6210] [serial = 918] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x94f43c00) [pid = 6210] [serial = 917] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x95041000) [pid = 6210] [serial = 921] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x9503cc00) [pid = 6210] [serial = 920] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x95237000) [pid = 6210] [serial = 924] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x90ffc000) [pid = 6210] [serial = 939] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x9522fc00) [pid = 6210] [serial = 923] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91b0a400) [pid = 6210] [serial = 944] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f3a3800) [pid = 6210] [serial = 935] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9189fc00) [pid = 6210] [serial = 942] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x90f49800) [pid = 6210] [serial = 941] [outer = (nil)] [url = about:blank] 02:50:17 INFO - PROCESS | 6210 | 1465206617560 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 6210 | 1465206617570 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774800 == 32 [pid = 6210] [id = 335] 02:50:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8d775400) [pid = 6210] [serial = 1006] [outer = (nil)] 02:50:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8d919000) [pid = 6210] [serial = 1007] [outer = 0x8d775400] 02:50:17 INFO - PROCESS | 6210 | 1465206617649 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8d923000) [pid = 6210] [serial = 1008] [outer = 0x8d775400] 02:50:18 INFO - PROCESS | 6210 | 1465206618423 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 02:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:50:18 INFO - PROCESS | 6210 | 1465206618490 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 02:50:18 INFO - PROCESS | 6210 | 1465206618497 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 6210 | 1465206618500 Marionette TRACE conn3 <- [1,1314,null,{}] 02:50:18 INFO - PROCESS | 6210 | 1465206618508 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:18 INFO - PROCESS | 6210 | 1465206618516 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:18 INFO - PROCESS | 6210 | 1465206618726 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:50:18 INFO - PROCESS | 6210 | 1465206618742 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 6210 | 1465206618748 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7cc00 == 33 [pid = 6210] [id = 336] 02:50:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8db7d000) [pid = 6210] [serial = 1009] [outer = (nil)] 02:50:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8ed9fc00) [pid = 6210] [serial = 1010] [outer = 0x8db7d000] 02:50:18 INFO - PROCESS | 6210 | 1465206618820 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8ef48400) [pid = 6210] [serial = 1011] [outer = 0x8db7d000] 02:50:19 INFO - PROCESS | 6210 | 1465206619725 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1287ms 02:50:19 INFO - PROCESS | 6210 | 1465206619787 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 6210 | 1465206619793 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 02:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:50:19 INFO - PROCESS | 6210 | 1465206619800 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 6210 | 1465206619802 Marionette TRACE conn3 <- [1,1318,null,{}] 02:50:19 INFO - PROCESS | 6210 | 1465206619809 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:19 INFO - PROCESS | 6210 | 1465206619814 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:19 INFO - PROCESS | 6210 | 1465206619981 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:50:20 INFO - PROCESS | 6210 | 1465206620138 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 6210 | 1465206620146 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc4c00 == 34 [pid = 6210] [id = 337] 02:50:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8f30b400) [pid = 6210] [serial = 1012] [outer = (nil)] 02:50:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f39a400) [pid = 6210] [serial = 1013] [outer = 0x8f30b400] 02:50:20 INFO - PROCESS | 6210 | 1465206620212 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f3b4c00) [pid = 6210] [serial = 1014] [outer = 0x8f30b400] 02:50:21 INFO - PROCESS | 6210 | 1465206621168 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1431ms 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:50:21 INFO - PROCESS | 6210 | 1465206621240 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 6210 | 1465206621243 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 02:50:21 INFO - PROCESS | 6210 | 1465206621258 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 6210 | 1465206621268 Marionette TRACE conn3 <- [1,1322,null,{}] 02:50:21 INFO - PROCESS | 6210 | 1465206621281 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:21 INFO - PROCESS | 6210 | 1465206621289 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:21 INFO - PROCESS | 6210 | 1465206621510 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:50:21 INFO - PROCESS | 6210 | 1465206621534 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 6210 | 1465206621543 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff6400 == 35 [pid = 6210] [id = 338] 02:50:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x90ff7c00) [pid = 6210] [serial = 1015] [outer = (nil)] 02:50:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x90ffbc00) [pid = 6210] [serial = 1016] [outer = 0x90ff7c00] 02:50:21 INFO - PROCESS | 6210 | 1465206621620 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x918a5400) [pid = 6210] [serial = 1017] [outer = 0x90ff7c00] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x90f46800) [pid = 6210] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8ed98800) [pid = 6210] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x92376c00) [pid = 6210] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x91c23400) [pid = 6210] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8db70c00) [pid = 6210] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x91b03800) [pid = 6210] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8f3aec00) [pid = 6210] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f397800) [pid = 6210] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8d920000) [pid = 6210] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9223b400) [pid = 6210] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91b01800) [pid = 6210] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:50:22 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91b04c00) [pid = 6210] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:50:22 INFO - PROCESS | 6210 | 1465206622991 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1801ms 02:50:23 INFO - PROCESS | 6210 | 1465206623049 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 6210 | 1465206623054 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 02:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:50:23 INFO - PROCESS | 6210 | 1465206623060 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 6210 | 1465206623063 Marionette TRACE conn3 <- [1,1326,null,{}] 02:50:23 INFO - PROCESS | 6210 | 1465206623070 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:23 INFO - PROCESS | 6210 | 1465206623075 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:23 INFO - PROCESS | 6210 | 1465206623223 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:50:23 INFO - PROCESS | 6210 | 1465206623233 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 6210 | 1465206623242 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda4000 == 36 [pid = 6210] [id = 339] 02:50:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f397800) [pid = 6210] [serial = 1018] [outer = (nil)] 02:50:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x919c2c00) [pid = 6210] [serial = 1019] [outer = 0x8f397800] 02:50:23 INFO - PROCESS | 6210 | 1465206623306 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x919c6800) [pid = 6210] [serial = 1020] [outer = 0x8f397800] 02:50:24 INFO - PROCESS | 6210 | 1465206624163 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1130ms 02:50:24 INFO - PROCESS | 6210 | 1465206624191 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 6210 | 1465206624195 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 02:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:50:24 INFO - PROCESS | 6210 | 1465206624209 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 6210 | 1465206624211 Marionette TRACE conn3 <- [1,1330,null,{}] 02:50:24 INFO - PROCESS | 6210 | 1465206624218 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 6210 | 1465206624222 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:24 INFO - PROCESS | 6210 | 1465206624374 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:50:24 INFO - PROCESS | 6210 | 1465206624385 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 6210 | 1465206624403 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b04000 == 37 [pid = 6210] [id = 340] 02:50:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x91b04800) [pid = 6210] [serial = 1021] [outer = (nil)] 02:50:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x91b0b000) [pid = 6210] [serial = 1022] [outer = 0x91b04800] 02:50:24 INFO - PROCESS | 6210 | 1465206624481 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x91be3c00) [pid = 6210] [serial = 1023] [outer = 0x91b04800] 02:50:25 INFO - PROCESS | 6210 | 1465206625744 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1586ms 02:50:25 INFO - PROCESS | 6210 | 1465206625796 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 6210 | 1465206625801 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 02:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:50:25 INFO - PROCESS | 6210 | 1465206625809 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 6210 | 1465206625814 Marionette TRACE conn3 <- [1,1334,null,{}] 02:50:25 INFO - PROCESS | 6210 | 1465206625822 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:25 INFO - PROCESS | 6210 | 1465206625828 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:26 INFO - PROCESS | 6210 | 1465206626010 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:50:26 INFO - PROCESS | 6210 | 1465206626228 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 6210 | 1465206626238 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91a800 == 38 [pid = 6210] [id = 341] 02:50:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8d926000) [pid = 6210] [serial = 1024] [outer = (nil)] 02:50:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8ef51000) [pid = 6210] [serial = 1025] [outer = 0x8d926000] 02:50:26 INFO - PROCESS | 6210 | 1465206626327 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f3a6c00) [pid = 6210] [serial = 1026] [outer = 0x8d926000] 02:50:27 INFO - PROCESS | 6210 | 1465206627325 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1584ms 02:50:27 INFO - PROCESS | 6210 | 1465206627394 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 6210 | 1465206627402 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 02:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:50:27 INFO - PROCESS | 6210 | 1465206627412 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 6210 | 1465206627416 Marionette TRACE conn3 <- [1,1338,null,{}] 02:50:27 INFO - PROCESS | 6210 | 1465206627423 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:27 INFO - PROCESS | 6210 | 1465206627428 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:27 INFO - PROCESS | 6210 | 1465206627663 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:50:27 INFO - PROCESS | 6210 | 1465206627965 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 6210 | 1465206627975 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4ba000 == 39 [pid = 6210] [id = 342] 02:50:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x9189cc00) [pid = 6210] [serial = 1027] [outer = (nil)] 02:50:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x919c3c00) [pid = 6210] [serial = 1028] [outer = 0x9189cc00] 02:50:28 INFO - PROCESS | 6210 | 1465206628059 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x91b04400) [pid = 6210] [serial = 1029] [outer = 0x9189cc00] 02:50:29 INFO - PROCESS | 6210 | 1465206629459 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2090ms 02:50:29 INFO - PROCESS | 6210 | 1465206629546 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 6210 | 1465206629550 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 02:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:50:29 INFO - PROCESS | 6210 | 1465206629559 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 6210 | 1465206629565 Marionette TRACE conn3 <- [1,1342,null,{}] 02:50:29 INFO - PROCESS | 6210 | 1465206629583 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 6210 | 1465206629592 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:29 INFO - PROCESS | 6210 | 1465206629762 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:50:29 INFO - PROCESS | 6210 | 1465206629932 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 6210 | 1465206629947 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b0f000 == 40 [pid = 6210] [id = 343] 02:50:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x91bd5c00) [pid = 6210] [serial = 1030] [outer = (nil)] 02:50:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x92323c00) [pid = 6210] [serial = 1031] [outer = 0x91bd5c00] 02:50:30 INFO - PROCESS | 6210 | 1465206630030 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x9232dc00) [pid = 6210] [serial = 1032] [outer = 0x91bd5c00] 02:50:31 INFO - PROCESS | 6210 | 1465206631051 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1540ms 02:50:31 INFO - PROCESS | 6210 | 1465206631100 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 6210 | 1465206631105 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 02:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:50:31 INFO - PROCESS | 6210 | 1465206631112 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 6210 | 1465206631115 Marionette TRACE conn3 <- [1,1346,null,{}] 02:50:31 INFO - PROCESS | 6210 | 1465206631122 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 6210 | 1465206631126 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:31 INFO - PROCESS | 6210 | 1465206631323 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:50:31 INFO - PROCESS | 6210 | 1465206631695 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 6210 | 1465206631711 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91c400 == 41 [pid = 6210] [id = 344] 02:50:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x8d91d400) [pid = 6210] [serial = 1033] [outer = (nil)] 02:50:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x8db63800) [pid = 6210] [serial = 1034] [outer = 0x8d91d400] 02:50:31 INFO - PROCESS | 6210 | 1465206631827 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8db71400) [pid = 6210] [serial = 1035] [outer = 0x8d91d400] 02:50:32 INFO - PROCESS | 6210 | --DOCSHELL 0x919ce800 == 40 [pid = 6210] [id = 332] 02:50:32 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbce400 == 39 [pid = 6210] [id = 310] 02:50:32 INFO - PROCESS | 6210 | --DOCSHELL 0x9223a800 == 38 [pid = 6210] [id = 317] 02:50:32 INFO - PROCESS | 6210 | --DOCSHELL 0x8d925c00 == 37 [pid = 6210] [id = 313] 02:50:32 INFO - PROCESS | 6210 | --DOCSHELL 0x8db71000 == 36 [pid = 6210] [id = 312] 02:50:32 INFO - PROCESS | 6210 | 1465206632870 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x90ff4400) [pid = 6210] [serial = 950] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8eda7400) [pid = 6210] [serial = 959] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x92509c00) [pid = 6210] [serial = 971] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8f316000) [pid = 6210] [serial = 960] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x9232c800) [pid = 6210] [serial = 969] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8ef4b800) [pid = 6210] [serial = 947] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x91b0e800) [pid = 6210] [serial = 965] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x92328c00) [pid = 6210] [serial = 968] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x90ff2c00) [pid = 6210] [serial = 963] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x92379800) [pid = 6210] [serial = 956] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f7f4800) [pid = 6210] [serial = 962] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x927f7400) [pid = 6210] [serial = 974] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x922d6400) [pid = 6210] [serial = 953] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x919c2400) [pid = 6210] [serial = 951] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91c1b400) [pid = 6210] [serial = 945] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9250a000) [pid = 6210] [serial = 957] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9250c400) [pid = 6210] [serial = 972] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x92325400) [pid = 6210] [serial = 954] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f396800) [pid = 6210] [serial = 948] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91c1f400) [pid = 6210] [serial = 966] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92b95000) [pid = 6210] [serial = 977] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92b97000) [pid = 6210] [serial = 978] [outer = (nil)] [url = about:blank] 02:50:32 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x927fec00) [pid = 6210] [serial = 975] [outer = (nil)] [url = about:blank] 02:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1834ms 02:50:32 INFO - PROCESS | 6210 | 1465206632948 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 6210 | 1465206632954 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 02:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:50:32 INFO - PROCESS | 6210 | 1465206632961 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 6210 | 1465206632966 Marionette TRACE conn3 <- [1,1350,null,{}] 02:50:32 INFO - PROCESS | 6210 | 1465206632973 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:32 INFO - PROCESS | 6210 | 1465206632981 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:33 INFO - PROCESS | 6210 | 1465206633148 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:50:33 INFO - PROCESS | 6210 | 1465206633319 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 6210 | 1465206633328 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4dc00 == 37 [pid = 6210] [id = 345] 02:50:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8ef51c00) [pid = 6210] [serial = 1036] [outer = (nil)] 02:50:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f30e000) [pid = 6210] [serial = 1037] [outer = 0x8ef51c00] 02:50:33 INFO - PROCESS | 6210 | 1465206633408 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f3aec00) [pid = 6210] [serial = 1038] [outer = 0x8ef51c00] 02:50:34 INFO - PROCESS | 6210 | 1465206634192 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1288ms 02:50:34 INFO - PROCESS | 6210 | 1465206634253 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 6210 | 1465206634260 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 02:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:50:34 INFO - PROCESS | 6210 | 1465206634266 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 6210 | 1465206634269 Marionette TRACE conn3 <- [1,1354,null,{}] 02:50:34 INFO - PROCESS | 6210 | 1465206634275 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:34 INFO - PROCESS | 6210 | 1465206634280 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:34 INFO - PROCESS | 6210 | 1465206634447 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:50:34 INFO - PROCESS | 6210 | 1465206634459 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 6210 | 1465206634468 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3b2800 == 38 [pid = 6210] [id = 346] 02:50:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x90fef000) [pid = 6210] [serial = 1039] [outer = (nil)] 02:50:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x918a2000) [pid = 6210] [serial = 1040] [outer = 0x90fef000] 02:50:34 INFO - PROCESS | 6210 | 1465206634651 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91b02c00) [pid = 6210] [serial = 1041] [outer = 0x90fef000] 02:50:35 INFO - PROCESS | 6210 | 1465206635525 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1286ms 02:50:35 INFO - PROCESS | 6210 | 1465206635552 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 6210 | 1465206635556 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:50:35 INFO - PROCESS | 6210 | 1465206635569 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 6210 | 1465206635578 Marionette TRACE conn3 <- [1,1358,null,{}] 02:50:35 INFO - PROCESS | 6210 | 1465206635592 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 6210 | 1465206635599 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:35 INFO - PROCESS | 6210 | 1465206635806 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:50:35 INFO - PROCESS | 6210 | 1465206635831 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 6210 | 1465206635837 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4e800 == 39 [pid = 6210] [id = 347] 02:50:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x922df400) [pid = 6210] [serial = 1042] [outer = (nil)] 02:50:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92325c00) [pid = 6210] [serial = 1043] [outer = 0x922df400] 02:50:35 INFO - PROCESS | 6210 | 1465206635905 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92330400) [pid = 6210] [serial = 1044] [outer = 0x922df400] 02:50:36 INFO - PROCESS | 6210 | 1465206636810 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1316ms 02:50:36 INFO - PROCESS | 6210 | 1465206636880 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 6210 | 1465206636885 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 02:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:50:36 INFO - PROCESS | 6210 | 1465206636892 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 6210 | 1465206636895 Marionette TRACE conn3 <- [1,1362,null,{}] 02:50:36 INFO - PROCESS | 6210 | 1465206636900 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:36 INFO - PROCESS | 6210 | 1465206636904 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:37 INFO - PROCESS | 6210 | 1465206637118 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:50:37 INFO - PROCESS | 6210 | 1465206637149 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 6210 | 1465206637158 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d921c00 == 40 [pid = 6210] [id = 348] 02:50:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x918a0400) [pid = 6210] [serial = 1045] [outer = (nil)] 02:50:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92380400) [pid = 6210] [serial = 1046] [outer = 0x918a0400] 02:50:37 INFO - PROCESS | 6210 | 1465206637223 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x92505400) [pid = 6210] [serial = 1047] [outer = 0x918a0400] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8f30b400) [pid = 6210] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x90ff7c00) [pid = 6210] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f397800) [pid = 6210] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8d775400) [pid = 6210] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8db7d000) [pid = 6210] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f7ec800) [pid = 6210] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x92b8ec00) [pid = 6210] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x93760400) [pid = 6210] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8eda3800) [pid = 6210] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x93aaf000) [pid = 6210] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x9237e800) [pid = 6210] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x95239800) [pid = 6210] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8d91d800) [pid = 6210] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:50:37 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8dbc8800) [pid = 6210] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:50:38 INFO - PROCESS | 6210 | 1465206638277 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1444ms 02:50:38 INFO - PROCESS | 6210 | 1465206638358 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 6210 | 1465206638364 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:50:38 INFO - PROCESS | 6210 | 1465206638379 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 6210 | 1465206638386 Marionette TRACE conn3 <- [1,1366,null,{}] 02:50:38 INFO - PROCESS | 6210 | 1465206638395 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 6210 | 1465206638401 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:38 INFO - PROCESS | 6210 | 1465206638601 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:50:38 INFO - PROCESS | 6210 | 1465206638767 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 6210 | 1465206638784 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6ac00 == 41 [pid = 6210] [id = 349] 02:50:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8db6bc00) [pid = 6210] [serial = 1048] [outer = (nil)] 02:50:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8db7ac00) [pid = 6210] [serial = 1049] [outer = 0x8db6bc00] 02:50:38 INFO - PROCESS | 6210 | 1465206638865 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8dbcb800) [pid = 6210] [serial = 1050] [outer = 0x8db6bc00] 02:50:39 INFO - PROCESS | 6210 | 1465206639929 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 6210 | 1465206639978 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 02:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:50:39 INFO - PROCESS | 6210 | 1465206639989 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 6210 | 1465206639994 Marionette TRACE conn3 <- [1,1370,null,{}] 02:50:40 INFO - PROCESS | 6210 | 1465206640001 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 6210 | 1465206640006 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:40 INFO - PROCESS | 6210 | 1465206640247 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:50:40 INFO - PROCESS | 6210 | 1465206640558 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 6210 | 1465206640568 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f39e800 == 42 [pid = 6210] [id = 350] 02:50:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f7ec800) [pid = 6210] [serial = 1051] [outer = (nil)] 02:50:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90f3f000) [pid = 6210] [serial = 1052] [outer = 0x8f7ec800] 02:50:40 INFO - PROCESS | 6210 | 1465206640657 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x90ff5800) [pid = 6210] [serial = 1053] [outer = 0x8f7ec800] 02:50:41 INFO - PROCESS | 6210 | 1465206641617 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 6210 | 1465206641679 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:50:41 INFO - PROCESS | 6210 | 1465206641686 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 6210 | 1465206641689 Marionette TRACE conn3 <- [1,1374,null,{}] 02:50:41 INFO - PROCESS | 6210 | 1465206641704 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:41 INFO - PROCESS | 6210 | 1465206641713 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:42 INFO - PROCESS | 6210 | 1465206642028 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:50:42 INFO - PROCESS | 6210 | 1465206642253 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 6210 | 1465206642267 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x91c1bc00 == 43 [pid = 6210] [id = 351] 02:50:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91c1c400) [pid = 6210] [serial = 1054] [outer = (nil)] 02:50:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c27000) [pid = 6210] [serial = 1055] [outer = 0x91c1c400] 02:50:42 INFO - PROCESS | 6210 | 1465206642349 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92325400) [pid = 6210] [serial = 1056] [outer = 0x91c1c400] 02:50:43 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:50:43 INFO - PROCESS | 6210 | 1465206643365 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 6210 | 1465206643426 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 02:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:50:43 INFO - PROCESS | 6210 | 1465206643433 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 6210 | 1465206643437 Marionette TRACE conn3 <- [1,1378,null,{}] 02:50:43 INFO - PROCESS | 6210 | 1465206643443 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:43 INFO - PROCESS | 6210 | 1465206643448 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:43 INFO - PROCESS | 6210 | 1465206643668 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:50:43 INFO - PROCESS | 6210 | 1465206643888 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 6210 | 1465206643899 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76b800 == 44 [pid = 6210] [id = 352] 02:50:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92323800) [pid = 6210] [serial = 1057] [outer = (nil)] 02:50:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x927f9800) [pid = 6210] [serial = 1058] [outer = 0x92323800] 02:50:43 INFO - PROCESS | 6210 | 1465206643992 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x92b8a800) [pid = 6210] [serial = 1059] [outer = 0x92323800] 02:50:44 INFO - PROCESS | 6210 | 1465206644913 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 6210 | 1465206644978 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 02:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:50:44 INFO - PROCESS | 6210 | 1465206644986 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 6210 | 1465206644988 Marionette TRACE conn3 <- [1,1382,null,{}] 02:50:44 INFO - PROCESS | 6210 | 1465206644994 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:45 INFO - PROCESS | 6210 | 1465206645000 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:45 INFO - PROCESS | 6210 | 1465206645210 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:50:45 INFO - PROCESS | 6210 | 1465206645448 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 6210 | 1465206645456 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4b4000 == 45 [pid = 6210] [id = 353] 02:50:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x918a0000) [pid = 6210] [serial = 1060] [outer = (nil)] 02:50:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x92b98400) [pid = 6210] [serial = 1061] [outer = 0x918a0000] 02:50:45 INFO - PROCESS | 6210 | 1465206645578 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x93760800) [pid = 6210] [serial = 1062] [outer = 0x918a0000] 02:50:46 INFO - PROCESS | 6210 | [6210] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:50:46 INFO - PROCESS | 6210 | 1465206646489 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 02:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:50:46 INFO - PROCESS | 6210 | 1465206646531 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 02:50:46 INFO - PROCESS | 6210 | 1465206646537 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 6210 | 1465206646541 Marionette TRACE conn3 <- [1,1386,null,{}] 02:50:46 INFO - PROCESS | 6210 | 1465206646546 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:46 INFO - PROCESS | 6210 | 1465206646558 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:46 INFO - PROCESS | 6210 | 1465206646812 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:50:47 INFO - PROCESS | 6210 | 1465206647039 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 6210 | 1465206647046 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91e400 == 46 [pid = 6210] [id = 354] 02:50:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x93ab0800) [pid = 6210] [serial = 1063] [outer = (nil)] 02:50:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x94f44400) [pid = 6210] [serial = 1064] [outer = 0x93ab0800] 02:50:47 INFO - PROCESS | 6210 | 1465206647143 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x9503bc00) [pid = 6210] [serial = 1065] [outer = 0x93ab0800] 02:50:48 INFO - PROCESS | 6210 | 1465206648118 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 6210 | 1465206648173 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 02:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:50:48 INFO - PROCESS | 6210 | 1465206648180 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 6210 | 1465206648184 Marionette TRACE conn3 <- [1,1390,null,{}] 02:50:48 INFO - PROCESS | 6210 | 1465206648189 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:48 INFO - PROCESS | 6210 | 1465206648194 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:48 INFO - PROCESS | 6210 | 1465206648401 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:50:48 INFO - PROCESS | 6210 | 1465206648803 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 6210 | 1465206648812 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91f400 == 47 [pid = 6210] [id = 355] 02:50:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8d91fc00) [pid = 6210] [serial = 1066] [outer = (nil)] 02:50:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8db66c00) [pid = 6210] [serial = 1067] [outer = 0x8d91fc00] 02:50:48 INFO - PROCESS | 6210 | 1465206648931 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8dbc6800) [pid = 6210] [serial = 1068] [outer = 0x8d91fc00] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbd1c00 == 46 [pid = 6210] [id = 319] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4e800 == 45 [pid = 6210] [id = 347] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3b2800 == 44 [pid = 6210] [id = 346] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4dc00 == 43 [pid = 6210] [id = 345] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91c400 == 42 [pid = 6210] [id = 344] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x91b0f000 == 41 [pid = 6210] [id = 343] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4ba000 == 40 [pid = 6210] [id = 342] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91a800 == 39 [pid = 6210] [id = 341] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76c000 == 38 [pid = 6210] [id = 324] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4be800 == 37 [pid = 6210] [id = 327] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774800 == 36 [pid = 6210] [id = 335] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f313000 == 35 [pid = 6210] [id = 320] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x919d0c00 == 34 [pid = 6210] [id = 314] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc7400 == 33 [pid = 6210] [id = 326] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda4000 == 32 [pid = 6210] [id = 339] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9dc00 == 31 [pid = 6210] [id = 334] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x91bd6000 == 30 [pid = 6210] [id = 323] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4c800 == 29 [pid = 6210] [id = 311] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff6400 == 28 [pid = 6210] [id = 338] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda1000 == 27 [pid = 6210] [id = 325] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3b3800 == 26 [pid = 6210] [id = 316] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc4c00 == 25 [pid = 6210] [id = 337] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d773400 == 24 [pid = 6210] [id = 318] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x92b8e400 == 23 [pid = 6210] [id = 328] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x92b99000 == 22 [pid = 6210] [id = 329] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d917c00 == 21 [pid = 6210] [id = 333] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d923800 == 20 [pid = 6210] [id = 330] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x92377400 == 19 [pid = 6210] [id = 331] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7cc00 == 18 [pid = 6210] [id = 336] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f311000 == 17 [pid = 6210] [id = 322] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x91b04000 == 16 [pid = 6210] [id = 340] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6a800 == 15 [pid = 6210] [id = 315] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x91b01400 == 14 [pid = 6210] [id = 321] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91e400 == 13 [pid = 6210] [id = 354] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4b4000 == 12 [pid = 6210] [id = 353] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76b800 == 11 [pid = 6210] [id = 352] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8f39e800 == 10 [pid = 6210] [id = 350] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x91c1bc00 == 9 [pid = 6210] [id = 351] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8d921c00 == 8 [pid = 6210] [id = 348] 02:50:50 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6ac00 == 7 [pid = 6210] [id = 349] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8f3b4c00) [pid = 6210] [serial = 1014] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x90ffbc00) [pid = 6210] [serial = 1016] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x919c2c00) [pid = 6210] [serial = 1019] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8d919000) [pid = 6210] [serial = 1007] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8d923000) [pid = 6210] [serial = 1008] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ed9fc00) [pid = 6210] [serial = 1010] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x91be0800) [pid = 6210] [serial = 983] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x93a57400) [pid = 6210] [serial = 987] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x9376d000) [pid = 6210] [serial = 986] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x93b0c800) [pid = 6210] [serial = 990] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f3b3000) [pid = 6210] [serial = 1005] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x93b08800) [pid = 6210] [serial = 989] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f315800) [pid = 6210] [serial = 1004] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x94faac00) [pid = 6210] [serial = 993] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x94fa1c00) [pid = 6210] [serial = 992] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x95234c00) [pid = 6210] [serial = 996] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x950e5800) [pid = 6210] [serial = 995] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x96d15c00) [pid = 6210] [serial = 999] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x96d14400) [pid = 6210] [serial = 998] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f3b0c00) [pid = 6210] [serial = 1002] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f313400) [pid = 6210] [serial = 1001] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x919c6800) [pid = 6210] [serial = 1020] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8ef48400) [pid = 6210] [serial = 1011] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f4bd000) [pid = 6210] [serial = 981] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f3b1000) [pid = 6210] [serial = 980] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8f39a400) [pid = 6210] [serial = 1013] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x918a5400) [pid = 6210] [serial = 1017] [outer = (nil)] [url = about:blank] 02:50:50 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x92245800) [pid = 6210] [serial = 984] [outer = (nil)] [url = about:blank] 02:50:51 INFO - PROCESS | 6210 | 1465206651091 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2940ms 02:50:51 INFO - PROCESS | 6210 | 1465206651121 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 6210 | 1465206651127 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 02:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:50:51 INFO - PROCESS | 6210 | 1465206651135 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 6210 | 1465206651140 Marionette TRACE conn3 <- [1,1394,null,{}] 02:50:51 INFO - PROCESS | 6210 | 1465206651149 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:51 INFO - PROCESS | 6210 | 1465206651154 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:51 INFO - PROCESS | 6210 | 1465206651326 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:50:51 INFO - PROCESS | 6210 | 1465206651373 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 6210 | 1465206651386 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d775000 == 8 [pid = 6210] [id = 356] 02:50:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8db68000) [pid = 6210] [serial = 1069] [outer = (nil)] 02:50:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8db6d400) [pid = 6210] [serial = 1070] [outer = 0x8db68000] 02:50:51 INFO - PROCESS | 6210 | 1465206651561 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8db79c00) [pid = 6210] [serial = 1071] [outer = 0x8db68000] 02:50:52 INFO - PROCESS | 6210 | 1465206652343 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1233ms 02:50:52 INFO - PROCESS | 6210 | 1465206652367 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:50:52 INFO - PROCESS | 6210 | 1465206652376 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 02:50:52 INFO - PROCESS | 6210 | 1465206652387 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 6210 | 1465206652392 Marionette TRACE conn3 <- [1,1398,null,{}] 02:50:52 INFO - PROCESS | 6210 | 1465206652397 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 6210 | 1465206652402 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:52 INFO - PROCESS | 6210 | 1465206652574 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:50:52 INFO - PROCESS | 6210 | 1465206652584 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 6210 | 1465206652590 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda1800 == 9 [pid = 6210] [id = 357] 02:50:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8eda2400) [pid = 6210] [serial = 1072] [outer = (nil)] 02:50:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8eda6400) [pid = 6210] [serial = 1073] [outer = 0x8eda2400] 02:50:52 INFO - PROCESS | 6210 | 1465206652666 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8ef4ac00) [pid = 6210] [serial = 1074] [outer = 0x8eda2400] 02:50:53 INFO - PROCESS | 6210 | 1465206653688 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1334ms 02:50:53 INFO - PROCESS | 6210 | 1465206653720 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 6210 | 1465206653723 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 02:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:50:53 INFO - PROCESS | 6210 | 1465206653730 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 6210 | 1465206653736 Marionette TRACE conn3 <- [1,1402,null,{}] 02:50:53 INFO - PROCESS | 6210 | 1465206653762 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:53 INFO - PROCESS | 6210 | 1465206653772 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:53 INFO - PROCESS | 6210 | 1465206653991 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:50:54 INFO - PROCESS | 6210 | 1465206654020 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 6210 | 1465206654027 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3aa400 == 10 [pid = 6210] [id = 358] 02:50:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f3aa800) [pid = 6210] [serial = 1075] [outer = (nil)] 02:50:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3ae400) [pid = 6210] [serial = 1076] [outer = 0x8f3aa800] 02:50:54 INFO - PROCESS | 6210 | 1465206654115 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f4af400) [pid = 6210] [serial = 1077] [outer = 0x8f3aa800] 02:50:55 INFO - PROCESS | 6210 | 1465206655059 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1351ms 02:50:55 INFO - PROCESS | 6210 | 1465206655081 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:50:55 INFO - PROCESS | 6210 | 1465206655086 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 02:50:55 INFO - PROCESS | 6210 | 1465206655091 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 6210 | 1465206655095 Marionette TRACE conn3 <- [1,1406,null,{}] 02:50:55 INFO - PROCESS | 6210 | 1465206655100 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:55 INFO - PROCESS | 6210 | 1465206655106 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:55 INFO - PROCESS | 6210 | 1465206655340 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x922df400) [pid = 6210] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8d926000) [pid = 6210] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8ef51c00) [pid = 6210] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x91b04800) [pid = 6210] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x9189cc00) [pid = 6210] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8d91d400) [pid = 6210] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91bd5c00) [pid = 6210] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:50:55 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x90fef000) [pid = 6210] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:50:55 INFO - PROCESS | 6210 | 1465206655919 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 6210 | 1465206655927 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91d400 == 11 [pid = 6210] [id = 359] 02:50:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8d926000) [pid = 6210] [serial = 1078] [outer = (nil)] 02:50:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8dbc2800) [pid = 6210] [serial = 1079] [outer = 0x8d926000] 02:50:56 INFO - PROCESS | 6210 | 1465206655996 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f7e8000) [pid = 6210] [serial = 1080] [outer = 0x8d926000] 02:50:56 INFO - PROCESS | 6210 | 1465206656714 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1686ms 02:50:56 INFO - PROCESS | 6210 | 1465206656778 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 6210 | 1465206656781 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:50:56 INFO - PROCESS | 6210 | 1465206656787 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 6210 | 1465206656790 Marionette TRACE conn3 <- [1,1410,null,{}] 02:50:56 INFO - PROCESS | 6210 | 1465206656804 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 6210 | 1465206656809 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:56 INFO - PROCESS | 6210 | 1465206656958 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:50:56 INFO - PROCESS | 6210 | 1465206656967 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 6210 | 1465206656972 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7eec00 == 12 [pid = 6210] [id = 360] 02:50:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x90f41c00) [pid = 6210] [serial = 1081] [outer = (nil)] 02:50:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x90ff4c00) [pid = 6210] [serial = 1082] [outer = 0x90f41c00] 02:50:57 INFO - PROCESS | 6210 | 1465206657042 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x918a3800) [pid = 6210] [serial = 1083] [outer = 0x90f41c00] 02:50:58 INFO - PROCESS | 6210 | 1465206658106 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1339ms 02:50:58 INFO - PROCESS | 6210 | 1465206658127 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 6210 | 1465206658134 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:50:58 INFO - PROCESS | 6210 | 1465206658143 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 6210 | 1465206658148 Marionette TRACE conn3 <- [1,1414,null,{}] 02:50:58 INFO - PROCESS | 6210 | 1465206658156 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 6210 | 1465206658161 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:58 INFO - PROCESS | 6210 | 1465206658380 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:50:58 INFO - PROCESS | 6210 | 1465206658608 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 6210 | 1465206658623 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:50:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db63000 == 13 [pid = 6210] [id = 361] 02:50:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8db6ac00) [pid = 6210] [serial = 1084] [outer = (nil)] 02:50:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8db81000) [pid = 6210] [serial = 1085] [outer = 0x8db6ac00] 02:50:58 INFO - PROCESS | 6210 | 1465206658727 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8eda0800) [pid = 6210] [serial = 1086] [outer = 0x8db6ac00] 02:50:59 INFO - PROCESS | 6210 | 1465206659865 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1735ms 02:50:59 INFO - PROCESS | 6210 | 1465206659877 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 6210 | 1465206659884 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 02:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:50:59 INFO - PROCESS | 6210 | 1465206659894 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 6210 | 1465206659898 Marionette TRACE conn3 <- [1,1418,null,{}] 02:50:59 INFO - PROCESS | 6210 | 1465206659905 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:59 INFO - PROCESS | 6210 | 1465206659911 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:00 INFO - PROCESS | 6210 | 1465206660115 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:51:00 INFO - PROCESS | 6210 | 1465206660336 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 6210 | 1465206660349 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef52800 == 14 [pid = 6210] [id = 362] 02:51:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f3a1c00) [pid = 6210] [serial = 1087] [outer = (nil)] 02:51:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f4b3800) [pid = 6210] [serial = 1088] [outer = 0x8f3a1c00] 02:51:00 INFO - PROCESS | 6210 | 1465206660439 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f4b0c00) [pid = 6210] [serial = 1089] [outer = 0x8f3a1c00] 02:51:01 INFO - PROCESS | 6210 | 1465206661562 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1735ms 02:51:01 INFO - PROCESS | 6210 | 1465206661629 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:51:01 INFO - PROCESS | 6210 | 1465206661634 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 02:51:01 INFO - PROCESS | 6210 | 1465206661641 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 6210 | 1465206661647 Marionette TRACE conn3 <- [1,1422,null,{}] 02:51:01 INFO - PROCESS | 6210 | 1465206661664 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:01 INFO - PROCESS | 6210 | 1465206661672 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:01 INFO - PROCESS | 6210 | 1465206661854 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:51:02 INFO - PROCESS | 6210 | 1465206662077 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 6210 | 1465206662090 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b01400 == 15 [pid = 6210] [id = 363] 02:51:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91b04800) [pid = 6210] [serial = 1090] [outer = (nil)] 02:51:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91b0cc00) [pid = 6210] [serial = 1091] [outer = 0x91b04800] 02:51:02 INFO - PROCESS | 6210 | 1465206662197 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x91bd7400) [pid = 6210] [serial = 1092] [outer = 0x91b04800] 02:51:03 INFO - PROCESS | 6210 | 1465206663223 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1594ms 02:51:03 INFO - PROCESS | 6210 | 1465206663234 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 6210 | 1465206663238 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 02:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:51:03 INFO - PROCESS | 6210 | 1465206663245 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 6210 | 1465206663248 Marionette TRACE conn3 <- [1,1426,null,{}] 02:51:03 INFO - PROCESS | 6210 | 1465206663254 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:03 INFO - PROCESS | 6210 | 1465206663259 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:03 INFO - PROCESS | 6210 | 1465206663435 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:51:03 INFO - PROCESS | 6210 | 1465206663794 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 6210 | 1465206663803 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d777c00 == 16 [pid = 6210] [id = 364] 02:51:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8d779000) [pid = 6210] [serial = 1093] [outer = (nil)] 02:51:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8d91c800) [pid = 6210] [serial = 1094] [outer = 0x8d779000] 02:51:03 INFO - PROCESS | 6210 | 1465206663881 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8db67400) [pid = 6210] [serial = 1095] [outer = 0x8d779000] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x92380400) [pid = 6210] [serial = 1046] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x92325c00) [pid = 6210] [serial = 1043] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x92330400) [pid = 6210] [serial = 1044] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8ef51000) [pid = 6210] [serial = 1025] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f3a6c00) [pid = 6210] [serial = 1026] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f30e000) [pid = 6210] [serial = 1037] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f3aec00) [pid = 6210] [serial = 1038] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91be3c00) [pid = 6210] [serial = 1023] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91b0b000) [pid = 6210] [serial = 1022] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x919c3c00) [pid = 6210] [serial = 1028] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91b04400) [pid = 6210] [serial = 1029] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8db63800) [pid = 6210] [serial = 1034] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8db71400) [pid = 6210] [serial = 1035] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x92323c00) [pid = 6210] [serial = 1031] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x9232dc00) [pid = 6210] [serial = 1032] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x918a2000) [pid = 6210] [serial = 1040] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91b02c00) [pid = 6210] [serial = 1041] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 6210 | 1465206664936 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1737ms 02:51:04 INFO - PROCESS | 6210 | 1465206664984 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 6210 | 1465206664989 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:51:04 INFO - PROCESS | 6210 | 1465206664996 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 6210 | 1465206665001 Marionette TRACE conn3 <- [1,1430,null,{}] 02:51:05 INFO - PROCESS | 6210 | 1465206665008 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:05 INFO - PROCESS | 6210 | 1465206665015 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:05 INFO - PROCESS | 6210 | 1465206665189 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:51:05 INFO - PROCESS | 6210 | 1465206665357 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 6210 | 1465206665367 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4c800 == 17 [pid = 6210] [id = 365] 02:51:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8ef50000) [pid = 6210] [serial = 1096] [outer = (nil)] 02:51:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f311c00) [pid = 6210] [serial = 1097] [outer = 0x8ef50000] 02:51:05 INFO - PROCESS | 6210 | 1465206665445 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f3a6c00) [pid = 6210] [serial = 1098] [outer = 0x8ef50000] 02:51:06 INFO - PROCESS | 6210 | 1465206666242 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1282ms 02:51:06 INFO - PROCESS | 6210 | 1465206666281 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 6210 | 1465206666287 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:51:06 INFO - PROCESS | 6210 | 1465206666294 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 6210 | 1465206666298 Marionette TRACE conn3 <- [1,1434,null,{}] 02:51:06 INFO - PROCESS | 6210 | 1465206666303 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:06 INFO - PROCESS | 6210 | 1465206666308 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:06 INFO - PROCESS | 6210 | 1465206666471 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:51:06 INFO - PROCESS | 6210 | 1465206666481 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 6210 | 1465206666491 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7ee800 == 18 [pid = 6210] [id = 366] 02:51:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x90f4cc00) [pid = 6210] [serial = 1099] [outer = (nil)] 02:51:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x919c2000) [pid = 6210] [serial = 1100] [outer = 0x90f4cc00] 02:51:06 INFO - PROCESS | 6210 | 1465206666555 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x919cf000) [pid = 6210] [serial = 1101] [outer = 0x90f4cc00] 02:51:07 INFO - PROCESS | 6210 | 1465206667478 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1250ms 02:51:07 INFO - PROCESS | 6210 | 1465206667544 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 6210 | 1465206667548 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 02:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:51:07 INFO - PROCESS | 6210 | 1465206667562 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 6210 | 1465206667570 Marionette TRACE conn3 <- [1,1438,null,{}] 02:51:07 INFO - PROCESS | 6210 | 1465206667586 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:07 INFO - PROCESS | 6210 | 1465206667593 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:07 INFO - PROCESS | 6210 | 1465206667798 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:51:07 INFO - PROCESS | 6210 | 1465206667820 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 6210 | 1465206667827 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e9000 == 19 [pid = 6210] [id = 367] 02:51:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91b09800) [pid = 6210] [serial = 1102] [outer = (nil)] 02:51:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91c1b800) [pid = 6210] [serial = 1103] [outer = 0x91b09800] 02:51:07 INFO - PROCESS | 6210 | 1465206667892 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91c22400) [pid = 6210] [serial = 1104] [outer = 0x91b09800] 02:51:08 INFO - PROCESS | 6210 | 1465206668774 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1250ms 02:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:51:08 INFO - PROCESS | 6210 | 1465206668805 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 6210 | 1465206668809 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 02:51:08 INFO - PROCESS | 6210 | 1465206668815 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 6210 | 1465206668818 Marionette TRACE conn3 <- [1,1442,null,{}] 02:51:08 INFO - PROCESS | 6210 | 1465206668824 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:08 INFO - PROCESS | 6210 | 1465206668828 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:09 INFO - PROCESS | 6210 | 1465206669030 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:51:09 INFO - PROCESS | 6210 | 1465206669053 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 6210 | 1465206669062 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d922800 == 20 [pid = 6210] [id = 368] 02:51:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f3a9800) [pid = 6210] [serial = 1105] [outer = (nil)] 02:51:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x922d5c00) [pid = 6210] [serial = 1106] [outer = 0x8f3a9800] 02:51:09 INFO - PROCESS | 6210 | 1465206669138 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f39c400) [pid = 6210] [serial = 1107] [outer = 0x8f3a9800] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x918a0400) [pid = 6210] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8eda2400) [pid = 6210] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8db68000) [pid = 6210] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92323800) [pid = 6210] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x918a0000) [pid = 6210] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91c1c400) [pid = 6210] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f3aa800) [pid = 6210] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d926000) [pid = 6210] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8db6bc00) [pid = 6210] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8d91fc00) [pid = 6210] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f7ec800) [pid = 6210] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:51:09 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x93ab0800) [pid = 6210] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:51:10 INFO - PROCESS | 6210 | 1465206670141 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1379ms 02:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:51:10 INFO - PROCESS | 6210 | 1465206670194 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 6210 | 1465206670196 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 02:51:10 INFO - PROCESS | 6210 | 1465206670207 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 6210 | 1465206670210 Marionette TRACE conn3 <- [1,1446,null,{}] 02:51:10 INFO - PROCESS | 6210 | 1465206670215 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:10 INFO - PROCESS | 6210 | 1465206670221 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:10 INFO - PROCESS | 6210 | 1465206670419 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:51:10 INFO - PROCESS | 6210 | 1465206670432 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 6210 | 1465206670449 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a0000 == 21 [pid = 6210] [id = 369] 02:51:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x918a0400) [pid = 6210] [serial = 1108] [outer = (nil)] 02:51:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x91c22c00) [pid = 6210] [serial = 1109] [outer = 0x918a0400] 02:51:10 INFO - PROCESS | 6210 | 1465206670538 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x92329400) [pid = 6210] [serial = 1110] [outer = 0x918a0400] 02:51:11 INFO - PROCESS | 6210 | 1465206671433 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1293ms 02:51:11 INFO - PROCESS | 6210 | 1465206671495 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 6210 | 1465206671498 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:51:11 INFO - PROCESS | 6210 | 1465206671504 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 6210 | 1465206671507 Marionette TRACE conn3 <- [1,1450,null,{}] 02:51:11 INFO - PROCESS | 6210 | 1465206671512 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:11 INFO - PROCESS | 6210 | 1465206671518 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:11 INFO - PROCESS | 6210 | 1465206671672 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:51:11 INFO - PROCESS | 6210 | 1465206671681 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 6210 | 1465206671691 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76e400 == 22 [pid = 6210] [id = 370] 02:51:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8d770400) [pid = 6210] [serial = 1111] [outer = (nil)] 02:51:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8d776800) [pid = 6210] [serial = 1112] [outer = 0x8d770400] 02:51:11 INFO - PROCESS | 6210 | 1465206671832 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8d91e400) [pid = 6210] [serial = 1113] [outer = 0x8d770400] 02:51:12 INFO - PROCESS | 6210 | 1465206672995 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1536ms 02:51:13 INFO - PROCESS | 6210 | 1465206673043 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 6210 | 1465206673049 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 02:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:51:13 INFO - PROCESS | 6210 | 1465206673058 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 6210 | 1465206673062 Marionette TRACE conn3 <- [1,1454,null,{}] 02:51:13 INFO - PROCESS | 6210 | 1465206673070 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:13 INFO - PROCESS | 6210 | 1465206673075 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:13 INFO - PROCESS | 6210 | 1465206673267 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:51:13 INFO - PROCESS | 6210 | 1465206673484 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 6210 | 1465206673491 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbd1800 == 23 [pid = 6210] [id = 371] 02:51:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f30d800) [pid = 6210] [serial = 1114] [outer = (nil)] 02:51:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f395c00) [pid = 6210] [serial = 1115] [outer = 0x8f30d800] 02:51:13 INFO - PROCESS | 6210 | 1465206673632 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f3b0c00) [pid = 6210] [serial = 1116] [outer = 0x8f30d800] 02:51:14 INFO - PROCESS | 6210 | 1465206674606 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1589ms 02:51:14 INFO - PROCESS | 6210 | 1465206674646 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 6210 | 1465206674652 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 02:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:51:14 INFO - PROCESS | 6210 | 1465206674663 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 6210 | 1465206674668 Marionette TRACE conn3 <- [1,1458,null,{}] 02:51:14 INFO - PROCESS | 6210 | 1465206674674 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:14 INFO - PROCESS | 6210 | 1465206674680 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:14 INFO - PROCESS | 6210 | 1465206674866 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:51:15 INFO - PROCESS | 6210 | 1465206675120 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 6210 | 1465206675127 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7efc00 == 24 [pid = 6210] [id = 372] 02:51:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90ff3000) [pid = 6210] [serial = 1117] [outer = (nil)] 02:51:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x9189e800) [pid = 6210] [serial = 1118] [outer = 0x90ff3000] 02:51:15 INFO - PROCESS | 6210 | 1465206675252 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x919ce400) [pid = 6210] [serial = 1119] [outer = 0x90ff3000] 02:51:16 INFO - PROCESS | 6210 | 1465206676274 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1641ms 02:51:16 INFO - PROCESS | 6210 | 1465206676305 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 6210 | 1465206676309 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 02:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:51:16 INFO - PROCESS | 6210 | 1465206676316 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 6210 | 1465206676322 Marionette TRACE conn3 <- [1,1462,null,{}] 02:51:16 INFO - PROCESS | 6210 | 1465206676338 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:16 INFO - PROCESS | 6210 | 1465206676346 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:16 INFO - PROCESS | 6210 | 1465206676540 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:51:16 INFO - PROCESS | 6210 | 1465206676758 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 6210 | 1465206676765 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f313000 == 25 [pid = 6210] [id = 373] 02:51:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91bdcc00) [pid = 6210] [serial = 1120] [outer = (nil)] 02:51:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92330800) [pid = 6210] [serial = 1121] [outer = 0x91bdcc00] 02:51:16 INFO - PROCESS | 6210 | 1465206676858 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x9237ac00) [pid = 6210] [serial = 1122] [outer = 0x91bdcc00] 02:51:17 INFO - PROCESS | 6210 | 1465206677740 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1488ms 02:51:17 INFO - PROCESS | 6210 | 1465206677804 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:51:17 INFO - PROCESS | 6210 | 1465206677809 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 02:51:17 INFO - PROCESS | 6210 | 1465206677816 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 6210 | 1465206677819 Marionette TRACE conn3 <- [1,1466,null,{}] 02:51:17 INFO - PROCESS | 6210 | 1465206677825 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:17 INFO - PROCESS | 6210 | 1465206677830 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:18 INFO - PROCESS | 6210 | 1465206678045 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:51:18 INFO - PROCESS | 6210 | 1465206678255 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 6210 | 1465206678264 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c3400 == 26 [pid = 6210] [id = 374] 02:51:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92328c00) [pid = 6210] [serial = 1123] [outer = (nil)] 02:51:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9250d800) [pid = 6210] [serial = 1124] [outer = 0x92328c00] 02:51:18 INFO - PROCESS | 6210 | 1465206678384 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92510000) [pid = 6210] [serial = 1125] [outer = 0x92328c00] 02:51:19 INFO - PROCESS | 6210 | 1465206679369 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1634ms 02:51:19 INFO - PROCESS | 6210 | 1465206679449 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 6210 | 1465206679453 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 02:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:51:19 INFO - PROCESS | 6210 | 1465206679460 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 6210 | 1465206679464 Marionette TRACE conn3 <- [1,1470,null,{}] 02:51:19 INFO - PROCESS | 6210 | 1465206679470 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:19 INFO - PROCESS | 6210 | 1465206679475 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:19 INFO - PROCESS | 6210 | 1465206679856 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:51:20 INFO - PROCESS | 6210 | 1465206680080 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 6210 | 1465206680088 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc4c00 == 27 [pid = 6210] [id = 375] 02:51:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8dbc6c00) [pid = 6210] [serial = 1126] [outer = (nil)] 02:51:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8eda0000) [pid = 6210] [serial = 1127] [outer = 0x8dbc6c00] 02:51:20 INFO - PROCESS | 6210 | 1465206680162 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8ef4b400) [pid = 6210] [serial = 1128] [outer = 0x8dbc6c00] 02:51:21 INFO - PROCESS | 6210 | 1465206681100 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1731ms 02:51:21 INFO - PROCESS | 6210 | 1465206681194 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 6210 | 1465206681199 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 02:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:51:21 INFO - PROCESS | 6210 | 1465206681207 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 6210 | 1465206681212 Marionette TRACE conn3 <- [1,1474,null,{}] 02:51:21 INFO - PROCESS | 6210 | 1465206681226 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:21 INFO - PROCESS | 6210 | 1465206681230 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:21 INFO - PROCESS | 6210 | 1465206681434 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x918a0000 == 26 [pid = 6210] [id = 369] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8d922800 == 25 [pid = 6210] [id = 368] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e9000 == 24 [pid = 6210] [id = 367] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7ee800 == 23 [pid = 6210] [id = 366] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4c800 == 22 [pid = 6210] [id = 365] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8d777c00 == 21 [pid = 6210] [id = 364] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8d775000 == 20 [pid = 6210] [id = 356] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7eec00 == 19 [pid = 6210] [id = 360] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda1800 == 18 [pid = 6210] [id = 357] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x91b01400 == 17 [pid = 6210] [id = 363] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91f400 == 16 [pid = 6210] [id = 355] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3aa400 == 15 [pid = 6210] [id = 358] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8db63000 == 14 [pid = 6210] [id = 361] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef52800 == 13 [pid = 6210] [id = 362] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91d400 == 12 [pid = 6210] [id = 359] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x919c3400 == 11 [pid = 6210] [id = 374] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f313000 == 10 [pid = 6210] [id = 373] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbd1800 == 9 [pid = 6210] [id = 371] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7efc00 == 8 [pid = 6210] [id = 372] 02:51:22 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76e400 == 7 [pid = 6210] [id = 370] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ef4ac00) [pid = 6210] [serial = 1074] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8db6d400) [pid = 6210] [serial = 1070] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x927f9800) [pid = 6210] [serial = 1058] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x92b98400) [pid = 6210] [serial = 1061] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x91c27000) [pid = 6210] [serial = 1055] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f4af400) [pid = 6210] [serial = 1077] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x93760800) [pid = 6210] [serial = 1062] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8dbc2800) [pid = 6210] [serial = 1079] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f3ae400) [pid = 6210] [serial = 1076] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8db79c00) [pid = 6210] [serial = 1071] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8dbcb800) [pid = 6210] [serial = 1050] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8db66c00) [pid = 6210] [serial = 1067] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90ff5800) [pid = 6210] [serial = 1053] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8dbc6800) [pid = 6210] [serial = 1068] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x9503bc00) [pid = 6210] [serial = 1065] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x92b8a800) [pid = 6210] [serial = 1059] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f7e8000) [pid = 6210] [serial = 1080] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x92325400) [pid = 6210] [serial = 1056] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8eda6400) [pid = 6210] [serial = 1073] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8db7ac00) [pid = 6210] [serial = 1049] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x90f3f000) [pid = 6210] [serial = 1052] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x94f44400) [pid = 6210] [serial = 1064] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x92505400) [pid = 6210] [serial = 1047] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x90ff4c00) [pid = 6210] [serial = 1082] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 6210 | 1465206682645 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 6210 | 1465206682655 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d918000 == 8 [pid = 6210] [id = 376] 02:51:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x8d918400) [pid = 6210] [serial = 1129] [outer = (nil)] 02:51:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8d91f400) [pid = 6210] [serial = 1130] [outer = 0x8d918400] 02:51:22 INFO - PROCESS | 6210 | 1465206682732 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8db6b000) [pid = 6210] [serial = 1131] [outer = 0x8d918400] 02:51:23 INFO - PROCESS | 6210 | 1465206683525 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2343ms 02:51:23 INFO - PROCESS | 6210 | 1465206683553 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 6210 | 1465206683558 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 02:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:51:23 INFO - PROCESS | 6210 | 1465206683565 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 6210 | 1465206683570 Marionette TRACE conn3 <- [1,1478,null,{}] 02:51:23 INFO - PROCESS | 6210 | 1465206683577 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:23 INFO - PROCESS | 6210 | 1465206683585 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:23 INFO - PROCESS | 6210 | 1465206683745 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:51:23 INFO - PROCESS | 6210 | 1465206683869 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 6210 | 1465206683878 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbce400 == 9 [pid = 6210] [id = 377] 02:51:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8dbd0000) [pid = 6210] [serial = 1132] [outer = (nil)] 02:51:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8eda4400) [pid = 6210] [serial = 1133] [outer = 0x8dbd0000] 02:51:23 INFO - PROCESS | 6210 | 1465206683948 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8ef4b000) [pid = 6210] [serial = 1134] [outer = 0x8dbd0000] 02:51:24 INFO - PROCESS | 6210 | 1465206684767 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1256ms 02:51:24 INFO - PROCESS | 6210 | 1465206684826 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 6210 | 1465206684833 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 02:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:51:24 INFO - PROCESS | 6210 | 1465206684840 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 6210 | 1465206684843 Marionette TRACE conn3 <- [1,1482,null,{}] 02:51:24 INFO - PROCESS | 6210 | 1465206684849 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:24 INFO - PROCESS | 6210 | 1465206684854 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:25 INFO - PROCESS | 6210 | 1465206685023 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:51:25 INFO - PROCESS | 6210 | 1465206685033 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 6210 | 1465206685039 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f398400 == 10 [pid = 6210] [id = 378] 02:51:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8f3a2c00) [pid = 6210] [serial = 1135] [outer = (nil)] 02:51:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f3ae400) [pid = 6210] [serial = 1136] [outer = 0x8f3a2c00] 02:51:25 INFO - PROCESS | 6210 | 1465206685227 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f4b3000) [pid = 6210] [serial = 1137] [outer = 0x8f3a2c00] 02:51:26 INFO - PROCESS | 6210 | 1465206686209 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1435ms 02:51:26 INFO - PROCESS | 6210 | 1465206686275 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 6210 | 1465206686279 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 02:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:51:26 INFO - PROCESS | 6210 | 1465206686302 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 6210 | 1465206686311 Marionette TRACE conn3 <- [1,1486,null,{}] 02:51:26 INFO - PROCESS | 6210 | 1465206686319 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:26 INFO - PROCESS | 6210 | 1465206686326 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:26 INFO - PROCESS | 6210 | 1465206686546 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:51:26 INFO - PROCESS | 6210 | 1465206686573 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 6210 | 1465206686582 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9b400 == 11 [pid = 6210] [id = 379] 02:51:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f3a8000) [pid = 6210] [serial = 1138] [outer = (nil)] 02:51:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90ff7800) [pid = 6210] [serial = 1139] [outer = 0x8f3a8000] 02:51:26 INFO - PROCESS | 6210 | 1465206686660 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x918a5c00) [pid = 6210] [serial = 1140] [outer = 0x8f3a8000] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x918a0400) [pid = 6210] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8f3a9800) [pid = 6210] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x90f4cc00) [pid = 6210] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8ef50000) [pid = 6210] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d779000) [pid = 6210] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f3a1c00) [pid = 6210] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x90f41c00) [pid = 6210] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8db6ac00) [pid = 6210] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91b04800) [pid = 6210] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:51:27 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x91b09800) [pid = 6210] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:51:27 INFO - PROCESS | 6210 | 1465206687975 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1756ms 02:51:28 INFO - PROCESS | 6210 | 1465206688042 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 6210 | 1465206688046 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 02:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:51:28 INFO - PROCESS | 6210 | 1465206688052 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 6210 | 1465206688055 Marionette TRACE conn3 <- [1,1490,null,{}] 02:51:28 INFO - PROCESS | 6210 | 1465206688061 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:28 INFO - PROCESS | 6210 | 1465206688066 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:28 INFO - PROCESS | 6210 | 1465206688301 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:51:28 INFO - PROCESS | 6210 | 1465206688317 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 6210 | 1465206688322 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db69400 == 12 [pid = 6210] [id = 380] 02:51:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8db79400) [pid = 6210] [serial = 1141] [outer = (nil)] 02:51:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x90f49400) [pid = 6210] [serial = 1142] [outer = 0x8db79400] 02:51:28 INFO - PROCESS | 6210 | 1465206688390 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x918a4400) [pid = 6210] [serial = 1143] [outer = 0x8db79400] 02:51:29 INFO - PROCESS | 6210 | 1465206689142 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1130ms 02:51:29 INFO - PROCESS | 6210 | 1465206689184 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 6210 | 1465206689187 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 02:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:51:29 INFO - PROCESS | 6210 | 1465206689197 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 6210 | 1465206689200 Marionette TRACE conn3 <- [1,1494,null,{}] 02:51:29 INFO - PROCESS | 6210 | 1465206689221 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:29 INFO - PROCESS | 6210 | 1465206689225 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:29 INFO - PROCESS | 6210 | 1465206689377 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:51:29 INFO - PROCESS | 6210 | 1465206689387 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 6210 | 1465206689406 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b02c00 == 13 [pid = 6210] [id = 381] 02:51:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91b04800) [pid = 6210] [serial = 1144] [outer = (nil)] 02:51:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91b09c00) [pid = 6210] [serial = 1145] [outer = 0x91b04800] 02:51:29 INFO - PROCESS | 6210 | 1465206689484 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91c1e800) [pid = 6210] [serial = 1146] [outer = 0x91b04800] 02:51:30 INFO - PROCESS | 6210 | 1465206690754 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1602ms 02:51:30 INFO - PROCESS | 6210 | 1465206690797 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 6210 | 1465206690804 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 02:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:51:30 INFO - PROCESS | 6210 | 1465206690812 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 6210 | 1465206690820 Marionette TRACE conn3 <- [1,1498,null,{}] 02:51:30 INFO - PROCESS | 6210 | 1465206690827 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:30 INFO - PROCESS | 6210 | 1465206690832 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:31 INFO - PROCESS | 6210 | 1465206691022 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:51:31 INFO - PROCESS | 6210 | 1465206691242 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 6210 | 1465206691261 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6d800 == 14 [pid = 6210] [id = 382] 02:51:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8dbcd800) [pid = 6210] [serial = 1147] [outer = (nil)] 02:51:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8ef47400) [pid = 6210] [serial = 1148] [outer = 0x8dbcd800] 02:51:31 INFO - PROCESS | 6210 | 1465206691371 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f3a6000) [pid = 6210] [serial = 1149] [outer = 0x8dbcd800] 02:51:32 INFO - PROCESS | 6210 | 1465206692368 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1595ms 02:51:32 INFO - PROCESS | 6210 | 1465206692407 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 6210 | 1465206692414 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 02:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:51:32 INFO - PROCESS | 6210 | 1465206692424 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 6210 | 1465206692429 Marionette TRACE conn3 <- [1,1502,null,{}] 02:51:32 INFO - PROCESS | 6210 | 1465206692435 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:32 INFO - PROCESS | 6210 | 1465206692441 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:32 INFO - PROCESS | 6210 | 1465206692662 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:51:32 INFO - PROCESS | 6210 | 1465206692915 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 6210 | 1465206692926 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f46800 == 15 [pid = 6210] [id = 383] 02:51:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90fed400) [pid = 6210] [serial = 1150] [outer = (nil)] 02:51:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90ffa000) [pid = 6210] [serial = 1151] [outer = 0x90fed400] 02:51:33 INFO - PROCESS | 6210 | 1465206693051 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919c9400) [pid = 6210] [serial = 1152] [outer = 0x90fed400] 02:51:34 INFO - PROCESS | 6210 | 1465206694011 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1631ms 02:51:34 INFO - PROCESS | 6210 | 1465206694056 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:51:34 INFO - PROCESS | 6210 | 1465206694060 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 02:51:34 INFO - PROCESS | 6210 | 1465206694067 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 6210 | 1465206694073 Marionette TRACE conn3 <- [1,1506,null,{}] 02:51:34 INFO - PROCESS | 6210 | 1465206694116 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:34 INFO - PROCESS | 6210 | 1465206694125 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:34 INFO - PROCESS | 6210 | 1465206694367 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:51:34 INFO - PROCESS | 6210 | 1465206694533 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 6210 | 1465206694541 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x92244800 == 16 [pid = 6210] [id = 384] 02:51:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92244c00) [pid = 6210] [serial = 1153] [outer = (nil)] 02:51:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x922df400) [pid = 6210] [serial = 1154] [outer = 0x92244c00] 02:51:34 INFO - PROCESS | 6210 | 1465206694630 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92327c00) [pid = 6210] [serial = 1155] [outer = 0x92244c00] 02:51:35 INFO - PROCESS | 6210 | 1465206695789 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1744ms 02:51:35 INFO - PROCESS | 6210 | 1465206695811 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 6210 | 1465206695816 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 02:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:51:35 INFO - PROCESS | 6210 | 1465206695825 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 6210 | 1465206695830 Marionette TRACE conn3 <- [1,1510,null,{}] 02:51:35 INFO - PROCESS | 6210 | 1465206695838 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:35 INFO - PROCESS | 6210 | 1465206695843 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:36 INFO - PROCESS | 6210 | 1465206696027 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:51:36 INFO - PROCESS | 6210 | 1465206696307 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 6210 | 1465206696320 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d918800 == 17 [pid = 6210] [id = 385] 02:51:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8dbcc400) [pid = 6210] [serial = 1156] [outer = (nil)] 02:51:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8ed9f400) [pid = 6210] [serial = 1157] [outer = 0x8dbcc400] 02:51:36 INFO - PROCESS | 6210 | 1465206696391 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8ef53800) [pid = 6210] [serial = 1158] [outer = 0x8dbcc400] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x922d5c00) [pid = 6210] [serial = 1106] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x919c2000) [pid = 6210] [serial = 1100] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f311c00) [pid = 6210] [serial = 1097] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f3a6c00) [pid = 6210] [serial = 1098] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d91c800) [pid = 6210] [serial = 1094] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8db67400) [pid = 6210] [serial = 1095] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f4b3800) [pid = 6210] [serial = 1088] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f4b0c00) [pid = 6210] [serial = 1089] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x918a3800) [pid = 6210] [serial = 1083] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db81000) [pid = 6210] [serial = 1085] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8eda0800) [pid = 6210] [serial = 1086] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x91b0cc00) [pid = 6210] [serial = 1091] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x91bd7400) [pid = 6210] [serial = 1092] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x91c1b800) [pid = 6210] [serial = 1103] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x92329400) [pid = 6210] [serial = 1110] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f39c400) [pid = 6210] [serial = 1107] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91c22400) [pid = 6210] [serial = 1104] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x919cf000) [pid = 6210] [serial = 1101] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x91c22c00) [pid = 6210] [serial = 1109] [outer = (nil)] [url = about:blank] 02:51:37 INFO - PROCESS | 6210 | 1465206697256 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1485ms 02:51:37 INFO - PROCESS | 6210 | 1465206697310 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 6210 | 1465206697316 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 02:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:51:37 INFO - PROCESS | 6210 | 1465206697326 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 6210 | 1465206697329 Marionette TRACE conn3 <- [1,1514,null,{}] 02:51:37 INFO - PROCESS | 6210 | 1465206697336 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:37 INFO - PROCESS | 6210 | 1465206697341 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:37 INFO - PROCESS | 6210 | 1465206697498 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:51:37 INFO - PROCESS | 6210 | 1465206697507 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 6210 | 1465206697515 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a5800 == 18 [pid = 6210] [id = 386] 02:51:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8f3a6c00) [pid = 6210] [serial = 1159] [outer = (nil)] 02:51:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f3b2400) [pid = 6210] [serial = 1160] [outer = 0x8f3a6c00] 02:51:37 INFO - PROCESS | 6210 | 1465206697591 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f4be000) [pid = 6210] [serial = 1161] [outer = 0x8f3a6c00] 02:51:38 INFO - PROCESS | 6210 | 1465206698476 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1180ms 02:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:51:38 INFO - PROCESS | 6210 | 1465206698505 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 6210 | 1465206698508 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 02:51:38 INFO - PROCESS | 6210 | 1465206698516 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 6210 | 1465206698521 Marionette TRACE conn3 <- [1,1518,null,{}] 02:51:38 INFO - PROCESS | 6210 | 1465206698536 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:38 INFO - PROCESS | 6210 | 1465206698544 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:38 INFO - PROCESS | 6210 | 1465206698702 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:51:38 INFO - PROCESS | 6210 | 1465206698825 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 6210 | 1465206698833 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c2400 == 19 [pid = 6210] [id = 387] 02:51:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x919c5800) [pid = 6210] [serial = 1162] [outer = (nil)] 02:51:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91b02000) [pid = 6210] [serial = 1163] [outer = 0x919c5800] 02:51:38 INFO - PROCESS | 6210 | 1465206698906 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91bd7000) [pid = 6210] [serial = 1164] [outer = 0x919c5800] 02:51:39 INFO - PROCESS | 6210 | 1465206699732 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1244ms 02:51:39 INFO - PROCESS | 6210 | 1465206699759 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 6210 | 1465206699763 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 02:51:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:51:39 INFO - PROCESS | 6210 | 1465206699769 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 6210 | 1465206699772 Marionette TRACE conn3 <- [1,1522,null,{}] 02:51:39 INFO - PROCESS | 6210 | 1465206699783 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:39 INFO - PROCESS | 6210 | 1465206699786 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:39 INFO - PROCESS | 6210 | 1465206699987 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:51:40 INFO - PROCESS | 6210 | 1465206700021 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 6210 | 1465206700026 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b07000 == 20 [pid = 6210] [id = 388] 02:51:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91c20000) [pid = 6210] [serial = 1165] [outer = (nil)] 02:51:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x91c24400) [pid = 6210] [serial = 1166] [outer = 0x91c20000] 02:51:40 INFO - PROCESS | 6210 | 1465206700094 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x922d9c00) [pid = 6210] [serial = 1167] [outer = 0x91c20000] 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:40 INFO - PROCESS | 6210 | 1465206700913 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:51:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:51:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:51:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:51:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:51:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:51:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:51:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:51:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:51:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1188ms 02:51:40 INFO - PROCESS | 6210 | 1465206700959 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 6210 | 1465206700967 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 02:51:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:51:40 INFO - PROCESS | 6210 | 1465206700973 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 6210 | 1465206700975 Marionette TRACE conn3 <- [1,1526,null,{}] 02:51:40 INFO - PROCESS | 6210 | 1465206700981 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:40 INFO - PROCESS | 6210 | 1465206700986 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:41 INFO - PROCESS | 6210 | 1465206701176 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:51:41 INFO - PROCESS | 6210 | 1465206701195 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 6210 | 1465206701203 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x92325000 == 21 [pid = 6210] [id = 389] 02:51:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x92327800) [pid = 6210] [serial = 1168] [outer = (nil)] 02:51:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x92371800) [pid = 6210] [serial = 1169] [outer = 0x92327800] 02:51:41 INFO - PROCESS | 6210 | 1465206701267 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x92501c00) [pid = 6210] [serial = 1170] [outer = 0x92327800] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8d918400) [pid = 6210] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8db79400) [pid = 6210] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8dbd0000) [pid = 6210] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8dbc6c00) [pid = 6210] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8d770400) [pid = 6210] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f30d800) [pid = 6210] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x90ff3000) [pid = 6210] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x91bdcc00) [pid = 6210] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f3a8000) [pid = 6210] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x92328c00) [pid = 6210] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:51:41 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8f3a2c00) [pid = 6210] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:51:42 INFO - PROCESS | 6210 | 1465206702244 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:51:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1300ms 02:51:42 INFO - PROCESS | 6210 | 1465206702275 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 6210 | 1465206702280 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 02:51:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:51:42 INFO - PROCESS | 6210 | 1465206702286 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 6210 | 1465206702290 Marionette TRACE conn3 <- [1,1530,null,{}] 02:51:42 INFO - PROCESS | 6210 | 1465206702295 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 6210 | 1465206702304 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:42 INFO - PROCESS | 6210 | 1465206702506 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:51:42 INFO - PROCESS | 6210 | 1465206702628 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 6210 | 1465206702638 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770400 == 22 [pid = 6210] [id = 390] 02:51:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8d771000) [pid = 6210] [serial = 1171] [outer = (nil)] 02:51:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x927f6800) [pid = 6210] [serial = 1172] [outer = 0x8d771000] 02:51:42 INFO - PROCESS | 6210 | 1465206702707 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x927f8c00) [pid = 6210] [serial = 1173] [outer = 0x8d771000] 02:51:43 INFO - PROCESS | 6210 | 1465206703320 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:51:43 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:51:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:51:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:51:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:51:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:51:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1080ms 02:51:43 INFO - PROCESS | 6210 | 1465206703369 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 6210 | 1465206703373 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 02:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:51:43 INFO - PROCESS | 6210 | 1465206703378 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 6210 | 1465206703382 Marionette TRACE conn3 <- [1,1534,null,{}] 02:51:43 INFO - PROCESS | 6210 | 1465206703404 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:43 INFO - PROCESS | 6210 | 1465206703408 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:43 INFO - PROCESS | 6210 | 1465206703590 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:51:43 INFO - PROCESS | 6210 | 1465206703674 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 6210 | 1465206703682 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f312000 == 23 [pid = 6210] [id = 391] 02:51:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f7f1000) [pid = 6210] [serial = 1174] [outer = (nil)] 02:51:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x92b8c000) [pid = 6210] [serial = 1175] [outer = 0x8f7f1000] 02:51:43 INFO - PROCESS | 6210 | 1465206703745 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x92b94400) [pid = 6210] [serial = 1176] [outer = 0x8f7f1000] 02:51:44 INFO - PROCESS | 6210 | 1465206704795 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1487ms 02:51:44 INFO - PROCESS | 6210 | 1465206704867 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 6210 | 1465206704872 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 02:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:51:44 INFO - PROCESS | 6210 | 1465206704881 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 6210 | 1465206704889 Marionette TRACE conn3 <- [1,1538,null,{}] 02:51:44 INFO - PROCESS | 6210 | 1465206704897 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:44 INFO - PROCESS | 6210 | 1465206704902 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:45 INFO - PROCESS | 6210 | 1465206705119 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:51:45 INFO - PROCESS | 6210 | 1465206705345 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 6210 | 1465206705355 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc8800 == 24 [pid = 6210] [id = 392] 02:51:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ed98c00) [pid = 6210] [serial = 1177] [outer = (nil)] 02:51:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f30dc00) [pid = 6210] [serial = 1178] [outer = 0x8ed98c00] 02:51:45 INFO - PROCESS | 6210 | 1465206705450 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f4b1800) [pid = 6210] [serial = 1179] [outer = 0x8ed98c00] 02:51:46 INFO - PROCESS | 6210 | 1465206706341 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1535ms 02:51:46 INFO - PROCESS | 6210 | 1465206706416 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 6210 | 1465206706423 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 02:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:51:46 INFO - PROCESS | 6210 | 1465206706433 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 6210 | 1465206706437 Marionette TRACE conn3 <- [1,1542,null,{}] 02:51:46 INFO - PROCESS | 6210 | 1465206706444 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:46 INFO - PROCESS | 6210 | 1465206706450 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:46 INFO - PROCESS | 6210 | 1465206706669 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:51:46 INFO - PROCESS | 6210 | 1465206706931 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 6210 | 1465206706939 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef50800 == 25 [pid = 6210] [id = 393] 02:51:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x919cf400) [pid = 6210] [serial = 1180] [outer = (nil)] 02:51:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91bdcc00) [pid = 6210] [serial = 1181] [outer = 0x919cf400] 02:51:47 INFO - PROCESS | 6210 | 1465206707067 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91c21c00) [pid = 6210] [serial = 1182] [outer = 0x919cf400] 02:51:47 INFO - PROCESS | 6210 | 1465206707968 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1585ms 02:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:51:48 INFO - PROCESS | 6210 | 1465206708019 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 6210 | 1465206708022 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 02:51:48 INFO - PROCESS | 6210 | 1465206708029 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 6210 | 1465206708035 Marionette TRACE conn3 <- [1,1546,null,{}] 02:51:48 INFO - PROCESS | 6210 | 1465206708052 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:48 INFO - PROCESS | 6210 | 1465206708060 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:48 INFO - PROCESS | 6210 | 1465206708279 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:51:48 INFO - PROCESS | 6210 | 1465206708508 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 6210 | 1465206708521 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76b400 == 26 [pid = 6210] [id = 394] 02:51:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x927f4800) [pid = 6210] [serial = 1183] [outer = (nil)] 02:51:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92b95400) [pid = 6210] [serial = 1184] [outer = 0x927f4800] 02:51:48 INFO - PROCESS | 6210 | 1465206708644 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x93761800) [pid = 6210] [serial = 1185] [outer = 0x927f4800] 02:51:49 INFO - PROCESS | 6210 | 1465206709567 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1585ms 02:51:49 INFO - PROCESS | 6210 | 1465206709614 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 6210 | 1465206709618 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 02:51:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:51:49 INFO - PROCESS | 6210 | 1465206709625 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 6210 | 1465206709629 Marionette TRACE conn3 <- [1,1550,null,{}] 02:51:49 INFO - PROCESS | 6210 | 1465206709634 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:49 INFO - PROCESS | 6210 | 1465206709639 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:49 INFO - PROCESS | 6210 | 1465206709817 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:51:50 INFO - PROCESS | 6210 | 1465206709988 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 6210 | 1465206709996 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ffac00 == 27 [pid = 6210] [id = 395] 02:51:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x93766000) [pid = 6210] [serial = 1186] [outer = (nil)] 02:51:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x93a55800) [pid = 6210] [serial = 1187] [outer = 0x93766000] 02:51:50 INFO - PROCESS | 6210 | 1465206710073 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93a57c00) [pid = 6210] [serial = 1188] [outer = 0x93766000] 02:51:51 INFO - PROCESS | 6210 | 1465206711000 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:51:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1431ms 02:51:51 INFO - PROCESS | 6210 | 1465206711057 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 6210 | 1465206711061 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 02:51:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:51:51 INFO - PROCESS | 6210 | 1465206711067 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 6210 | 1465206711071 Marionette TRACE conn3 <- [1,1554,null,{}] 02:51:51 INFO - PROCESS | 6210 | 1465206711076 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:51 INFO - PROCESS | 6210 | 1465206711081 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:51 INFO - PROCESS | 6210 | 1465206711253 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:51:51 INFO - PROCESS | 6210 | 1465206711429 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 6210 | 1465206711436 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db78000 == 28 [pid = 6210] [id = 396] 02:51:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8db7bc00) [pid = 6210] [serial = 1189] [outer = (nil)] 02:51:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8ef4a400) [pid = 6210] [serial = 1190] [outer = 0x8db7bc00] 02:51:51 INFO - PROCESS | 6210 | 1465206711519 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f318000) [pid = 6210] [serial = 1191] [outer = 0x8db7bc00] 02:51:52 INFO - PROCESS | 6210 | 1465206712684 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1685ms 02:51:52 INFO - PROCESS | 6210 | 1465206712753 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 6210 | 1465206712759 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 02:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:51:52 INFO - PROCESS | 6210 | 1465206712767 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 6210 | 1465206712772 Marionette TRACE conn3 <- [1,1558,null,{}] 02:51:52 INFO - PROCESS | 6210 | 1465206712779 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:52 INFO - PROCESS | 6210 | 1465206712785 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:53 INFO - PROCESS | 6210 | 1465206713004 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:51:53 INFO - PROCESS | 6210 | 1465206713230 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 6210 | 1465206713242 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcdc00 == 29 [pid = 6210] [id = 397] 02:51:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8ed99c00) [pid = 6210] [serial = 1192] [outer = (nil)] 02:51:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8ef47c00) [pid = 6210] [serial = 1193] [outer = 0x8ed99c00] 02:51:53 INFO - PROCESS | 6210 | 1465206713315 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8f30bc00) [pid = 6210] [serial = 1194] [outer = 0x8ed99c00] 02:51:54 INFO - PROCESS | 6210 | 1465206714254 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:51:55 INFO - PROCESS | 6210 | --DOCSHELL 0x8d918000 == 28 [pid = 6210] [id = 376] 02:51:55 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc4c00 == 27 [pid = 6210] [id = 375] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8d91f400) [pid = 6210] [serial = 1130] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x90f49400) [pid = 6210] [serial = 1142] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8eda4400) [pid = 6210] [serial = 1133] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8ef4b000) [pid = 6210] [serial = 1134] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8ef4b400) [pid = 6210] [serial = 1128] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8eda0000) [pid = 6210] [serial = 1127] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8d91e400) [pid = 6210] [serial = 1113] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8d776800) [pid = 6210] [serial = 1112] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f3b0c00) [pid = 6210] [serial = 1116] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f395c00) [pid = 6210] [serial = 1115] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x919ce400) [pid = 6210] [serial = 1119] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x9189e800) [pid = 6210] [serial = 1118] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x9237ac00) [pid = 6210] [serial = 1122] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92330800) [pid = 6210] [serial = 1121] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90ff7800) [pid = 6210] [serial = 1139] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92510000) [pid = 6210] [serial = 1125] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x9250d800) [pid = 6210] [serial = 1124] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8db6b000) [pid = 6210] [serial = 1131] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x918a5c00) [pid = 6210] [serial = 1140] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f4b3000) [pid = 6210] [serial = 1137] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f3ae400) [pid = 6210] [serial = 1136] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x918a4400) [pid = 6210] [serial = 1143] [outer = (nil)] [url = about:blank] 02:51:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:51:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2483ms 02:51:55 INFO - PROCESS | 6210 | 1465206715386 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 6210 | 1465206715391 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 02:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:51:55 INFO - PROCESS | 6210 | 1465206715406 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 6210 | 1465206715414 Marionette TRACE conn3 <- [1,1562,null,{}] 02:51:55 INFO - PROCESS | 6210 | 1465206715422 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 6210 | 1465206715428 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:55 INFO - PROCESS | 6210 | 1465206715580 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:51:55 INFO - PROCESS | 6210 | 1465206715721 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 6210 | 1465206715731 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db66400 == 28 [pid = 6210] [id = 398] 02:51:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8db66c00) [pid = 6210] [serial = 1195] [outer = (nil)] 02:51:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8db6e400) [pid = 6210] [serial = 1196] [outer = 0x8db66c00] 02:51:55 INFO - PROCESS | 6210 | 1465206715798 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8db73800) [pid = 6210] [serial = 1197] [outer = 0x8db66c00] 02:51:56 INFO - PROCESS | 6210 | 1465206716560 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:51:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1184ms 02:51:56 INFO - PROCESS | 6210 | 1465206716590 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 6210 | 1465206716595 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 02:51:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:51:56 INFO - PROCESS | 6210 | 1465206716633 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 6210 | 1465206716640 Marionette TRACE conn3 <- [1,1566,null,{}] 02:51:56 INFO - PROCESS | 6210 | 1465206716646 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:56 INFO - PROCESS | 6210 | 1465206716651 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:56 INFO - PROCESS | 6210 | 1465206716813 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:51:56 INFO - PROCESS | 6210 | 1465206716858 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 6210 | 1465206716864 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4d800 == 29 [pid = 6210] [id = 399] 02:51:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8ef4e400) [pid = 6210] [serial = 1198] [outer = (nil)] 02:51:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ef55400) [pid = 6210] [serial = 1199] [outer = 0x8ef4e400] 02:51:56 INFO - PROCESS | 6210 | 1465206716935 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f397800) [pid = 6210] [serial = 1200] [outer = 0x8ef4e400] 02:51:57 INFO - PROCESS | 6210 | 1465206717888 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1299ms 02:51:57 INFO - PROCESS | 6210 | 1465206717924 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 6210 | 1465206717926 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 02:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:51:57 INFO - PROCESS | 6210 | 1465206717933 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 6210 | 1465206717937 Marionette TRACE conn3 <- [1,1570,null,{}] 02:51:57 INFO - PROCESS | 6210 | 1465206717952 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:57 INFO - PROCESS | 6210 | 1465206717961 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:58 INFO - PROCESS | 6210 | 1465206718172 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:51:58 INFO - PROCESS | 6210 | 1465206718197 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 6210 | 1465206718209 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7ed800 == 30 [pid = 6210] [id = 400] 02:51:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f7efc00) [pid = 6210] [serial = 1201] [outer = (nil)] 02:51:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90f44400) [pid = 6210] [serial = 1202] [outer = 0x8f7efc00] 02:51:58 INFO - PROCESS | 6210 | 1465206718278 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90ff3000) [pid = 6210] [serial = 1203] [outer = 0x8f7efc00] 02:51:59 INFO - PROCESS | 6210 | 1465206719151 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1280ms 02:51:59 INFO - PROCESS | 6210 | 1465206719215 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 6210 | 1465206719219 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 02:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:51:59 INFO - PROCESS | 6210 | 1465206719238 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 6210 | 1465206719242 Marionette TRACE conn3 <- [1,1574,null,{}] 02:51:59 INFO - PROCESS | 6210 | 1465206719253 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 6210 | 1465206719257 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:59 INFO - PROCESS | 6210 | 1465206719460 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:51:59 INFO - PROCESS | 6210 | 1465206719475 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 6210 | 1465206719481 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:51:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f45000 == 31 [pid = 6210] [id = 401] 02:51:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x90ffa400) [pid = 6210] [serial = 1204] [outer = (nil)] 02:51:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x919c3800) [pid = 6210] [serial = 1205] [outer = 0x90ffa400] 02:51:59 INFO - PROCESS | 6210 | 1465206719552 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x919cf000) [pid = 6210] [serial = 1206] [outer = 0x90ffa400] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x92327800) [pid = 6210] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x90fed400) [pid = 6210] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8dbcc400) [pid = 6210] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91b04800) [pid = 6210] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8dbcd800) [pid = 6210] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x919c5800) [pid = 6210] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f3a6c00) [pid = 6210] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8d771000) [pid = 6210] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x92244c00) [pid = 6210] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x91c20000) [pid = 6210] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:52:00 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f7f1000) [pid = 6210] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:52:00 INFO - PROCESS | 6210 | 1465206720916 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:52:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1735ms 02:52:00 INFO - PROCESS | 6210 | 1465206720974 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 6210 | 1465206720977 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 02:52:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:52:00 INFO - PROCESS | 6210 | 1465206720983 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 6210 | 1465206720987 Marionette TRACE conn3 <- [1,1578,null,{}] 02:52:00 INFO - PROCESS | 6210 | 1465206720992 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:00 INFO - PROCESS | 6210 | 1465206720997 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:01 INFO - PROCESS | 6210 | 1465206721185 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:52:01 INFO - PROCESS | 6210 | 1465206721198 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 6210 | 1465206721205 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a6c00 == 32 [pid = 6210] [id = 402] 02:52:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f7eb000) [pid = 6210] [serial = 1207] [outer = (nil)] 02:52:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91b05000) [pid = 6210] [serial = 1208] [outer = 0x8f7eb000] 02:52:01 INFO - PROCESS | 6210 | 1465206721270 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91bd9c00) [pid = 6210] [serial = 1209] [outer = 0x8f7eb000] 02:52:02 INFO - PROCESS | 6210 | 1465206722072 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:52:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1128ms 02:52:02 INFO - PROCESS | 6210 | 1465206722117 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 6210 | 1465206722122 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 02:52:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:52:02 INFO - PROCESS | 6210 | 1465206722128 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 6210 | 1465206722132 Marionette TRACE conn3 <- [1,1582,null,{}] 02:52:02 INFO - PROCESS | 6210 | 1465206722146 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:02 INFO - PROCESS | 6210 | 1465206722157 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:02 INFO - PROCESS | 6210 | 1465206722356 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:52:02 INFO - PROCESS | 6210 | 1465206722365 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 6210 | 1465206722372 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bdd000 == 33 [pid = 6210] [id = 403] 02:52:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x922d4000) [pid = 6210] [serial = 1210] [outer = (nil)] 02:52:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x92326000) [pid = 6210] [serial = 1211] [outer = 0x922d4000] 02:52:02 INFO - PROCESS | 6210 | 1465206722441 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x918a5000) [pid = 6210] [serial = 1212] [outer = 0x922d4000] 02:52:03 INFO - PROCESS | 6210 | 1465206723692 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1633ms 02:52:03 INFO - PROCESS | 6210 | 1465206723762 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 6210 | 1465206723769 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 02:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:52:03 INFO - PROCESS | 6210 | 1465206723777 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 6210 | 1465206723785 Marionette TRACE conn3 <- [1,1586,null,{}] 02:52:03 INFO - PROCESS | 6210 | 1465206723793 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:03 INFO - PROCESS | 6210 | 1465206723799 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:04 INFO - PROCESS | 6210 | 1465206724026 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:52:04 INFO - PROCESS | 6210 | 1465206724294 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 6210 | 1465206724305 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d917c00 == 34 [pid = 6210] [id = 404] 02:52:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8db65c00) [pid = 6210] [serial = 1213] [outer = (nil)] 02:52:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8dbcd800) [pid = 6210] [serial = 1214] [outer = 0x8db65c00] 02:52:04 INFO - PROCESS | 6210 | 1465206724390 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8ef51c00) [pid = 6210] [serial = 1215] [outer = 0x8db65c00] 02:52:05 INFO - PROCESS | 6210 | 1465206725344 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:52:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1645ms 02:52:05 INFO - PROCESS | 6210 | 1465206725422 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 6210 | 1465206725429 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 02:52:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:52:05 INFO - PROCESS | 6210 | 1465206725440 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 6210 | 1465206725444 Marionette TRACE conn3 <- [1,1590,null,{}] 02:52:05 INFO - PROCESS | 6210 | 1465206725450 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:05 INFO - PROCESS | 6210 | 1465206725456 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:05 INFO - PROCESS | 6210 | 1465206725639 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:52:05 INFO - PROCESS | 6210 | 1465206725818 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 6210 | 1465206725827 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91e000 == 35 [pid = 6210] [id = 405] 02:52:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f7e9c00) [pid = 6210] [serial = 1216] [outer = (nil)] 02:52:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9189cc00) [pid = 6210] [serial = 1217] [outer = 0x8f7e9c00] 02:52:06 INFO - PROCESS | 6210 | 1465206725995 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x919c4400) [pid = 6210] [serial = 1218] [outer = 0x8f7e9c00] 02:52:06 INFO - PROCESS | 6210 | 1465206726992 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:52:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1592ms 02:52:07 INFO - PROCESS | 6210 | 1465206727032 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 6210 | 1465206727036 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 02:52:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:52:07 INFO - PROCESS | 6210 | 1465206727044 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 6210 | 1465206727050 Marionette TRACE conn3 <- [1,1594,null,{}] 02:52:07 INFO - PROCESS | 6210 | 1465206727066 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:07 INFO - PROCESS | 6210 | 1465206727075 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:07 INFO - PROCESS | 6210 | 1465206727256 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:52:07 INFO - PROCESS | 6210 | 1465206727471 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 6210 | 1465206727481 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x92375c00 == 36 [pid = 6210] [id = 406] 02:52:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92378400) [pid = 6210] [serial = 1219] [outer = (nil)] 02:52:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92380800) [pid = 6210] [serial = 1220] [outer = 0x92378400] 02:52:07 INFO - PROCESS | 6210 | 1465206727580 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9250d400) [pid = 6210] [serial = 1221] [outer = 0x92378400] 02:52:08 INFO - PROCESS | 6210 | 1465206728527 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:52:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1539ms 02:52:08 INFO - PROCESS | 6210 | 1465206728595 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 6210 | 1465206728600 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 02:52:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:52:08 INFO - PROCESS | 6210 | 1465206728608 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 6210 | 1465206728611 Marionette TRACE conn3 <- [1,1598,null,{}] 02:52:08 INFO - PROCESS | 6210 | 1465206728617 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:08 INFO - PROCESS | 6210 | 1465206728622 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:08 INFO - PROCESS | 6210 | 1465206728813 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:52:09 INFO - PROCESS | 6210 | 1465206729180 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 6210 | 1465206729188 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776c00 == 37 [pid = 6210] [id = 407] 02:52:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8d777c00) [pid = 6210] [serial = 1222] [outer = (nil)] 02:52:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8d91c800) [pid = 6210] [serial = 1223] [outer = 0x8d777c00] 02:52:09 INFO - PROCESS | 6210 | 1465206729292 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8db65000) [pid = 6210] [serial = 1224] [outer = 0x8d777c00] 02:52:10 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a6c00 == 36 [pid = 6210] [id = 402] 02:52:10 INFO - PROCESS | 6210 | --DOCSHELL 0x90f45000 == 35 [pid = 6210] [id = 401] 02:52:10 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7ed800 == 34 [pid = 6210] [id = 400] 02:52:10 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4d800 == 33 [pid = 6210] [id = 399] 02:52:10 INFO - PROCESS | 6210 | --DOCSHELL 0x8db66400 == 32 [pid = 6210] [id = 398] 02:52:10 INFO - PROCESS | 6210 | 1465206730303 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x92b94400) [pid = 6210] [serial = 1176] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x92b8c000) [pid = 6210] [serial = 1175] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x927f8c00) [pid = 6210] [serial = 1173] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x92371800) [pid = 6210] [serial = 1169] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x90ffa000) [pid = 6210] [serial = 1151] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8ed9f400) [pid = 6210] [serial = 1157] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91b09c00) [pid = 6210] [serial = 1145] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8ef47400) [pid = 6210] [serial = 1148] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x91c1e800) [pid = 6210] [serial = 1146] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91b02000) [pid = 6210] [serial = 1163] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f3b2400) [pid = 6210] [serial = 1160] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91bd7000) [pid = 6210] [serial = 1164] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x927f6800) [pid = 6210] [serial = 1172] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f3a6000) [pid = 6210] [serial = 1149] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x922df400) [pid = 6210] [serial = 1154] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x92327c00) [pid = 6210] [serial = 1155] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8ef53800) [pid = 6210] [serial = 1158] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f4be000) [pid = 6210] [serial = 1161] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x922d9c00) [pid = 6210] [serial = 1167] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91c24400) [pid = 6210] [serial = 1166] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x919c9400) [pid = 6210] [serial = 1152] [outer = (nil)] [url = about:blank] 02:52:10 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x92501c00) [pid = 6210] [serial = 1170] [outer = (nil)] [url = about:blank] 02:52:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:52:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1787ms 02:52:10 INFO - PROCESS | 6210 | 1465206730397 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 6210 | 1465206730403 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 02:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:52:10 INFO - PROCESS | 6210 | 1465206730414 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 6210 | 1465206730423 Marionette TRACE conn3 <- [1,1602,null,{}] 02:52:10 INFO - PROCESS | 6210 | 1465206730432 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:10 INFO - PROCESS | 6210 | 1465206730439 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:10 INFO - PROCESS | 6210 | 1465206730599 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:52:10 INFO - PROCESS | 6210 | 1465206730782 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 6210 | 1465206730791 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4d800 == 33 [pid = 6210] [id = 408] 02:52:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8ef54c00) [pid = 6210] [serial = 1225] [outer = (nil)] 02:52:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f39bc00) [pid = 6210] [serial = 1226] [outer = 0x8ef54c00] 02:52:10 INFO - PROCESS | 6210 | 1465206730864 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f3b0000) [pid = 6210] [serial = 1227] [outer = 0x8ef54c00] 02:52:11 INFO - PROCESS | 6210 | 1465206731630 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:52:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1245ms 02:52:11 INFO - PROCESS | 6210 | 1465206731658 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 6210 | 1465206731664 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 02:52:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:52:11 INFO - PROCESS | 6210 | 1465206731687 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 6210 | 1465206731690 Marionette TRACE conn3 <- [1,1606,null,{}] 02:52:11 INFO - PROCESS | 6210 | 1465206731696 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:11 INFO - PROCESS | 6210 | 1465206731701 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:11 INFO - PROCESS | 6210 | 1465206731866 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:52:11 INFO - PROCESS | 6210 | 1465206731908 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 6210 | 1465206731917 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3e800 == 34 [pid = 6210] [id = 409] 02:52:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x9189f800) [pid = 6210] [serial = 1228] [outer = (nil)] 02:52:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x918a9c00) [pid = 6210] [serial = 1229] [outer = 0x9189f800] 02:52:11 INFO - PROCESS | 6210 | 1465206731980 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91b0a400) [pid = 6210] [serial = 1230] [outer = 0x9189f800] 02:52:12 INFO - PROCESS | 6210 | 1465206732924 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:52:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1285ms 02:52:12 INFO - PROCESS | 6210 | 1465206732967 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 6210 | 1465206732971 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 02:52:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:52:12 INFO - PROCESS | 6210 | 1465206732992 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 6210 | 1465206733000 Marionette TRACE conn3 <- [1,1610,null,{}] 02:52:13 INFO - PROCESS | 6210 | 1465206733012 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:13 INFO - PROCESS | 6210 | 1465206733019 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:13 INFO - PROCESS | 6210 | 1465206733233 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:52:13 INFO - PROCESS | 6210 | 1465206733257 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 6210 | 1465206733263 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a6400 == 35 [pid = 6210] [id = 410] 02:52:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91b0d800) [pid = 6210] [serial = 1231] [outer = (nil)] 02:52:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x922e1000) [pid = 6210] [serial = 1232] [outer = 0x91b0d800] 02:52:13 INFO - PROCESS | 6210 | 1465206733334 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9232a800) [pid = 6210] [serial = 1233] [outer = 0x91b0d800] 02:52:14 INFO - PROCESS | 6210 | 1465206734205 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:52:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1257ms 02:52:14 INFO - PROCESS | 6210 | 1465206734241 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:52:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:52:14 INFO - PROCESS | 6210 | 1465206734246 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 02:52:14 INFO - PROCESS | 6210 | 1465206734252 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 6210 | 1465206734255 Marionette TRACE conn3 <- [1,1614,null,{}] 02:52:14 INFO - PROCESS | 6210 | 1465206734260 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:14 INFO - PROCESS | 6210 | 1465206734264 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:14 INFO - PROCESS | 6210 | 1465206734466 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:52:14 INFO - PROCESS | 6210 | 1465206734486 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 6210 | 1465206734492 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770000 == 36 [pid = 6210] [id = 411] 02:52:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8d773000) [pid = 6210] [serial = 1234] [outer = (nil)] 02:52:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x92380c00) [pid = 6210] [serial = 1235] [outer = 0x8d773000] 02:52:14 INFO - PROCESS | 6210 | 1465206734558 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x92503000) [pid = 6210] [serial = 1236] [outer = 0x8d773000] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x90ffa400) [pid = 6210] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8db66c00) [pid = 6210] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8ed98c00) [pid = 6210] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8ed99c00) [pid = 6210] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8ef4e400) [pid = 6210] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x919cf400) [pid = 6210] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x927f4800) [pid = 6210] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x93766000) [pid = 6210] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f7efc00) [pid = 6210] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8db7bc00) [pid = 6210] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:52:15 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8f7eb000) [pid = 6210] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:52:15 INFO - PROCESS | 6210 | 1465206735556 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:52:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1330ms 02:52:15 INFO - PROCESS | 6210 | 1465206735581 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 6210 | 1465206735585 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 02:52:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:52:15 INFO - PROCESS | 6210 | 1465206735591 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 6210 | 1465206735593 Marionette TRACE conn3 <- [1,1618,null,{}] 02:52:15 INFO - PROCESS | 6210 | 1465206735599 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:15 INFO - PROCESS | 6210 | 1465206735604 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:15 INFO - PROCESS | 6210 | 1465206735811 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:52:15 INFO - PROCESS | 6210 | 1465206735830 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 6210 | 1465206735848 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7eb000 == 37 [pid = 6210] [id = 412] 02:52:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f7efc00) [pid = 6210] [serial = 1237] [outer = (nil)] 02:52:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x91c1f400) [pid = 6210] [serial = 1238] [outer = 0x8f7efc00] 02:52:15 INFO - PROCESS | 6210 | 1465206735923 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x927f8c00) [pid = 6210] [serial = 1239] [outer = 0x8f7efc00] 02:52:16 INFO - PROCESS | 6210 | 1465206736767 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:52:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1233ms 02:52:16 INFO - PROCESS | 6210 | 1465206736824 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 6210 | 1465206736828 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 02:52:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:52:16 INFO - PROCESS | 6210 | 1465206736834 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 6210 | 1465206736836 Marionette TRACE conn3 <- [1,1622,null,{}] 02:52:16 INFO - PROCESS | 6210 | 1465206736842 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:16 INFO - PROCESS | 6210 | 1465206736847 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:17 INFO - PROCESS | 6210 | 1465206737012 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:52:17 INFO - PROCESS | 6210 | 1465206737022 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 6210 | 1465206737028 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91fc00 == 38 [pid = 6210] [id = 413] 02:52:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8db63c00) [pid = 6210] [serial = 1240] [outer = (nil)] 02:52:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x92b8fc00) [pid = 6210] [serial = 1241] [outer = 0x8db63c00] 02:52:17 INFO - PROCESS | 6210 | 1465206737094 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x92b92800) [pid = 6210] [serial = 1242] [outer = 0x8db63c00] 02:52:18 INFO - PROCESS | 6210 | 1465206738222 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:52:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1437ms 02:52:18 INFO - PROCESS | 6210 | 1465206738272 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 6210 | 1465206738279 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 02:52:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:52:18 INFO - PROCESS | 6210 | 1465206738286 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 6210 | 1465206738294 Marionette TRACE conn3 <- [1,1626,null,{}] 02:52:18 INFO - PROCESS | 6210 | 1465206738302 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:18 INFO - PROCESS | 6210 | 1465206738308 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:18 INFO - PROCESS | 6210 | 1465206738492 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:52:18 INFO - PROCESS | 6210 | 1465206738716 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 6210 | 1465206738725 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda7400 == 39 [pid = 6210] [id = 414] 02:52:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ef48000) [pid = 6210] [serial = 1243] [outer = (nil)] 02:52:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f39a800) [pid = 6210] [serial = 1244] [outer = 0x8ef48000] 02:52:18 INFO - PROCESS | 6210 | 1465206738852 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f4bb000) [pid = 6210] [serial = 1245] [outer = 0x8ef48000] 02:52:19 INFO - PROCESS | 6210 | 1465206739773 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:52:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1541ms 02:52:19 INFO - PROCESS | 6210 | 1465206739829 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 6210 | 1465206739836 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 02:52:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:52:19 INFO - PROCESS | 6210 | 1465206739847 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 6210 | 1465206739851 Marionette TRACE conn3 <- [1,1630,null,{}] 02:52:19 INFO - PROCESS | 6210 | 1465206739858 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:19 INFO - PROCESS | 6210 | 1465206739862 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:20 INFO - PROCESS | 6210 | 1465206740086 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:52:20 INFO - PROCESS | 6210 | 1465206740346 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 6210 | 1465206740355 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4b8800 == 40 [pid = 6210] [id = 415] 02:52:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91b10c00) [pid = 6210] [serial = 1246] [outer = (nil)] 02:52:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91c20c00) [pid = 6210] [serial = 1247] [outer = 0x91b10c00] 02:52:20 INFO - PROCESS | 6210 | 1465206740490 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x922d5c00) [pid = 6210] [serial = 1248] [outer = 0x91b10c00] 02:52:21 INFO - PROCESS | 6210 | 1465206741435 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:52:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1635ms 02:52:21 INFO - PROCESS | 6210 | 1465206741482 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 6210 | 1465206741485 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 02:52:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:52:21 INFO - PROCESS | 6210 | 1465206741493 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 6210 | 1465206741499 Marionette TRACE conn3 <- [1,1634,null,{}] 02:52:21 INFO - PROCESS | 6210 | 1465206741516 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:21 INFO - PROCESS | 6210 | 1465206741524 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:21 INFO - PROCESS | 6210 | 1465206741703 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:52:21 INFO - PROCESS | 6210 | 1465206741886 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 6210 | 1465206741898 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x9250fc00 == 41 [pid = 6210] [id = 416] 02:52:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x927ff400) [pid = 6210] [serial = 1249] [outer = (nil)] 02:52:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92b99000) [pid = 6210] [serial = 1250] [outer = 0x927ff400] 02:52:21 INFO - PROCESS | 6210 | 1465206741992 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x93a51400) [pid = 6210] [serial = 1251] [outer = 0x927ff400] 02:52:22 INFO - PROCESS | 6210 | 1465206742896 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:52:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1435ms 02:52:22 INFO - PROCESS | 6210 | 1465206742929 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 6210 | 1465206742934 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 02:52:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:52:22 INFO - PROCESS | 6210 | 1465206742940 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 6210 | 1465206742944 Marionette TRACE conn3 <- [1,1638,null,{}] 02:52:22 INFO - PROCESS | 6210 | 1465206742949 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:22 INFO - PROCESS | 6210 | 1465206742954 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:23 INFO - PROCESS | 6210 | 1465206743131 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:52:23 INFO - PROCESS | 6210 | 1465206743307 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 6210 | 1465206743317 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff8400 == 42 [pid = 6210] [id = 417] 02:52:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x93a50000) [pid = 6210] [serial = 1252] [outer = (nil)] 02:52:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x93ab4400) [pid = 6210] [serial = 1253] [outer = 0x93a50000] 02:52:23 INFO - PROCESS | 6210 | 1465206743394 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93b08800) [pid = 6210] [serial = 1254] [outer = 0x93a50000] 02:52:24 INFO - PROCESS | 6210 | 1465206744319 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:52:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1438ms 02:52:24 INFO - PROCESS | 6210 | 1465206744380 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 6210 | 1465206744383 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 02:52:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:52:24 INFO - PROCESS | 6210 | 1465206744391 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 6210 | 1465206744394 Marionette TRACE conn3 <- [1,1642,null,{}] 02:52:24 INFO - PROCESS | 6210 | 1465206744400 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:24 INFO - PROCESS | 6210 | 1465206744406 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:24 INFO - PROCESS | 6210 | 1465206744576 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:52:24 INFO - PROCESS | 6210 | 1465206744752 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 6210 | 1465206744762 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x9376c800 == 43 [pid = 6210] [id = 418] 02:52:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x93a5cc00) [pid = 6210] [serial = 1255] [outer = (nil)] 02:52:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x94f40000) [pid = 6210] [serial = 1256] [outer = 0x93a5cc00] 02:52:24 INFO - PROCESS | 6210 | 1465206744843 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x94f42c00) [pid = 6210] [serial = 1257] [outer = 0x93a5cc00] 02:52:25 INFO - PROCESS | 6210 | 1465206745782 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:52:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1432ms 02:52:25 INFO - PROCESS | 6210 | 1465206745827 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 6210 | 1465206745835 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 02:52:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:52:25 INFO - PROCESS | 6210 | 1465206745844 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 6210 | 1465206745847 Marionette TRACE conn3 <- [1,1646,null,{}] 02:52:25 INFO - PROCESS | 6210 | 1465206745851 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:25 INFO - PROCESS | 6210 | 1465206745863 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:26 INFO - PROCESS | 6210 | 1465206746056 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:52:26 INFO - PROCESS | 6210 | 1465206746240 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 6210 | 1465206746249 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcec00 == 44 [pid = 6210] [id = 419] 02:52:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8ed99c00) [pid = 6210] [serial = 1258] [outer = (nil)] 02:52:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x9503d400) [pid = 6210] [serial = 1259] [outer = 0x8ed99c00] 02:52:26 INFO - PROCESS | 6210 | 1465206746368 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x95044800) [pid = 6210] [serial = 1260] [outer = 0x8ed99c00] 02:52:27 INFO - PROCESS | 6210 | 1465206747279 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:52:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1480ms 02:52:27 INFO - PROCESS | 6210 | 1465206747324 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 6210 | 1465206747329 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 02:52:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:52:27 INFO - PROCESS | 6210 | 1465206747335 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 6210 | 1465206747339 Marionette TRACE conn3 <- [1,1650,null,{}] 02:52:27 INFO - PROCESS | 6210 | 1465206747345 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:27 INFO - PROCESS | 6210 | 1465206747350 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:27 INFO - PROCESS | 6210 | 1465206747517 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:52:28 INFO - PROCESS | 6210 | 1465206748003 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 6210 | 1465206748012 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91dc00 == 45 [pid = 6210] [id = 420] 02:52:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8d91e400) [pid = 6210] [serial = 1261] [outer = (nil)] 02:52:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8db66c00) [pid = 6210] [serial = 1262] [outer = 0x8d91e400] 02:52:28 INFO - PROCESS | 6210 | 1465206748090 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8db7e000) [pid = 6210] [serial = 1263] [outer = 0x8d91e400] 02:52:29 INFO - PROCESS | 6210 | 1465206748999 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:52:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:52:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1731ms 02:52:29 INFO - PROCESS | 6210 | 1465206749069 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:52:29 INFO - PROCESS | 6210 | 1465206749075 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 02:52:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:52:29 INFO - PROCESS | 6210 | 1465206749082 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 6210 | 1465206749085 Marionette TRACE conn3 <- [1,1654,null,{}] 02:52:29 INFO - PROCESS | 6210 | 1465206749093 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:29 INFO - PROCESS | 6210 | 1465206749100 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:29 INFO - PROCESS | 6210 | 1465206749276 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:52:29 INFO - PROCESS | 6210 | 1465206749452 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 6210 | 1465206749460 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6e800 == 46 [pid = 6210] [id = 421] 02:52:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8db70000) [pid = 6210] [serial = 1264] [outer = (nil)] 02:52:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x8f3b3400) [pid = 6210] [serial = 1265] [outer = 0x8db70000] 02:52:29 INFO - PROCESS | 6210 | 1465206749536 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x90ff6800) [pid = 6210] [serial = 1266] [outer = 0x8db70000] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7eb000 == 45 [pid = 6210] [id = 412] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770000 == 44 [pid = 6210] [id = 411] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a6400 == 43 [pid = 6210] [id = 410] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3e800 == 42 [pid = 6210] [id = 409] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4d800 == 41 [pid = 6210] [id = 408] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776c00 == 40 [pid = 6210] [id = 407] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76b400 == 39 [pid = 6210] [id = 394] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x90ffac00 == 38 [pid = 6210] [id = 395] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8db78000 == 37 [pid = 6210] [id = 396] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x91bdd000 == 36 [pid = 6210] [id = 403] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d917c00 == 35 [pid = 6210] [id = 404] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x92375c00 == 34 [pid = 6210] [id = 406] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91e000 == 33 [pid = 6210] [id = 405] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcdc00 == 32 [pid = 6210] [id = 397] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91dc00 == 31 [pid = 6210] [id = 420] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9376c800 == 30 [pid = 6210] [id = 418] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcec00 == 29 [pid = 6210] [id = 419] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff8400 == 28 [pid = 6210] [id = 417] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x9250fc00 == 27 [pid = 6210] [id = 416] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda7400 == 26 [pid = 6210] [id = 414] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4b8800 == 25 [pid = 6210] [id = 415] 02:52:31 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91fc00 == 24 [pid = 6210] [id = 413] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x919c3800) [pid = 6210] [serial = 1205] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8db6e400) [pid = 6210] [serial = 1196] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8db73800) [pid = 6210] [serial = 1197] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8f4b1800) [pid = 6210] [serial = 1179] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8f30bc00) [pid = 6210] [serial = 1194] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8f30dc00) [pid = 6210] [serial = 1178] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8ef47c00) [pid = 6210] [serial = 1193] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8ef55400) [pid = 6210] [serial = 1199] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x91c21c00) [pid = 6210] [serial = 1182] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x91bdcc00) [pid = 6210] [serial = 1181] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x93761800) [pid = 6210] [serial = 1185] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x92b95400) [pid = 6210] [serial = 1184] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x93a57c00) [pid = 6210] [serial = 1188] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x93a55800) [pid = 6210] [serial = 1187] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x919cf000) [pid = 6210] [serial = 1206] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x90f44400) [pid = 6210] [serial = 1202] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f318000) [pid = 6210] [serial = 1191] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8ef4a400) [pid = 6210] [serial = 1190] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90ff3000) [pid = 6210] [serial = 1203] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91b05000) [pid = 6210] [serial = 1208] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f397800) [pid = 6210] [serial = 1200] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x91bd9c00) [pid = 6210] [serial = 1209] [outer = (nil)] [url = about:blank] 02:52:31 INFO - PROCESS | 6210 | 1465206751557 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:52:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2546ms 02:52:31 INFO - PROCESS | 6210 | 1465206751630 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:52:31 INFO - PROCESS | 6210 | 1465206751636 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 02:52:31 INFO - PROCESS | 6210 | 1465206751645 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 6210 | 1465206751652 Marionette TRACE conn3 <- [1,1658,null,{}] 02:52:31 INFO - PROCESS | 6210 | 1465206751662 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:31 INFO - PROCESS | 6210 | 1465206751669 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:31 INFO - PROCESS | 6210 | 1465206751872 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:52:32 INFO - PROCESS | 6210 | 1465206752051 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 6210 | 1465206752061 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91ec00 == 25 [pid = 6210] [id = 422] 02:52:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8d923400) [pid = 6210] [serial = 1267] [outer = (nil)] 02:52:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8dbc7800) [pid = 6210] [serial = 1268] [outer = 0x8d923400] 02:52:32 INFO - PROCESS | 6210 | 1465206752132 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8ed9cc00) [pid = 6210] [serial = 1269] [outer = 0x8d923400] 02:52:32 INFO - PROCESS | 6210 | 1465206752850 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1240ms 02:52:32 INFO - PROCESS | 6210 | 1465206752882 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 6210 | 1465206752889 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 02:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:52:32 INFO - PROCESS | 6210 | 1465206752900 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 6210 | 1465206752904 Marionette TRACE conn3 <- [1,1662,null,{}] 02:52:32 INFO - PROCESS | 6210 | 1465206752914 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:32 INFO - PROCESS | 6210 | 1465206752918 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:33 INFO - PROCESS | 6210 | 1465206753080 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:52:33 INFO - PROCESS | 6210 | 1465206753090 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 6210 | 1465206753099 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4d800 == 26 [pid = 6210] [id = 423] 02:52:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f30dc00) [pid = 6210] [serial = 1270] [outer = (nil)] 02:52:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f313400) [pid = 6210] [serial = 1271] [outer = 0x8f30dc00] 02:52:33 INFO - PROCESS | 6210 | 1465206753167 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f398800) [pid = 6210] [serial = 1272] [outer = 0x8f30dc00] 02:52:34 INFO - PROCESS | 6210 | 1465206754166 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1332ms 02:52:34 INFO - PROCESS | 6210 | 1465206754233 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 6210 | 1465206754236 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 02:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:52:34 INFO - PROCESS | 6210 | 1465206754243 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 6210 | 1465206754248 Marionette TRACE conn3 <- [1,1666,null,{}] 02:52:34 INFO - PROCESS | 6210 | 1465206754274 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:34 INFO - PROCESS | 6210 | 1465206754282 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:34 INFO - PROCESS | 6210 | 1465206754494 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:52:34 INFO - PROCESS | 6210 | 1465206754524 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 6210 | 1465206754537 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3e800 == 27 [pid = 6210] [id = 424] 02:52:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90f3ec00) [pid = 6210] [serial = 1273] [outer = (nil)] 02:52:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x90f47c00) [pid = 6210] [serial = 1274] [outer = 0x90f3ec00] 02:52:34 INFO - PROCESS | 6210 | 1465206754603 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x90ffc800) [pid = 6210] [serial = 1275] [outer = 0x90f3ec00] 02:52:35 INFO - PROCESS | 6210 | 1465206755492 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1289ms 02:52:35 INFO - PROCESS | 6210 | 1465206755532 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:52:35 INFO - PROCESS | 6210 | 1465206755536 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 02:52:35 INFO - PROCESS | 6210 | 1465206755542 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 6210 | 1465206755545 Marionette TRACE conn3 <- [1,1670,null,{}] 02:52:35 INFO - PROCESS | 6210 | 1465206755556 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:35 INFO - PROCESS | 6210 | 1465206755560 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:35 INFO - PROCESS | 6210 | 1465206755757 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:52:35 INFO - PROCESS | 6210 | 1465206755784 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 6210 | 1465206755794 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcf400 == 28 [pid = 6210] [id = 425] 02:52:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x918a9000) [pid = 6210] [serial = 1276] [outer = (nil)] 02:52:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x919cc000) [pid = 6210] [serial = 1277] [outer = 0x918a9000] 02:52:35 INFO - PROCESS | 6210 | 1465206755858 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x91b08000) [pid = 6210] [serial = 1278] [outer = 0x918a9000] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8d773000) [pid = 6210] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8f7e9c00) [pid = 6210] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x92378400) [pid = 6210] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8ef54c00) [pid = 6210] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x922d4000) [pid = 6210] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9189f800) [pid = 6210] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8db65c00) [pid = 6210] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8d777c00) [pid = 6210] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91b0d800) [pid = 6210] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8db63c00) [pid = 6210] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:52:36 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f7efc00) [pid = 6210] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:52:37 INFO - PROCESS | 6210 | 1465206757194 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1681ms 02:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:52:37 INFO - PROCESS | 6210 | 1465206757224 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 6210 | 1465206757227 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 02:52:37 INFO - PROCESS | 6210 | 1465206757233 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 6210 | 1465206757237 Marionette TRACE conn3 <- [1,1674,null,{}] 02:52:37 INFO - PROCESS | 6210 | 1465206757242 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:37 INFO - PROCESS | 6210 | 1465206757247 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:37 INFO - PROCESS | 6210 | 1465206757395 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:52:37 INFO - PROCESS | 6210 | 1465206757529 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 6210 | 1465206757535 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db75400 == 29 [pid = 6210] [id = 426] 02:52:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8eda2c00) [pid = 6210] [serial = 1279] [outer = (nil)] 02:52:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x918a1c00) [pid = 6210] [serial = 1280] [outer = 0x8eda2c00] 02:52:37 INFO - PROCESS | 6210 | 1465206757603 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91b0bc00) [pid = 6210] [serial = 1281] [outer = 0x8eda2c00] 02:52:38 INFO - PROCESS | 6210 | 1465206758344 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1143ms 02:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:52:38 INFO - PROCESS | 6210 | 1465206758375 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 6210 | 1465206758378 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 02:52:38 INFO - PROCESS | 6210 | 1465206758384 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 6210 | 1465206758388 Marionette TRACE conn3 <- [1,1678,null,{}] 02:52:38 INFO - PROCESS | 6210 | 1465206758393 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:38 INFO - PROCESS | 6210 | 1465206758403 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:38 INFO - PROCESS | 6210 | 1465206758702 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:52:38 INFO - PROCESS | 6210 | 1465206758827 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 6210 | 1465206758834 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774800 == 30 [pid = 6210] [id = 427] 02:52:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8d775000) [pid = 6210] [serial = 1282] [outer = (nil)] 02:52:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8d918400) [pid = 6210] [serial = 1283] [outer = 0x8d775000] 02:52:38 INFO - PROCESS | 6210 | 1465206758925 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8db72c00) [pid = 6210] [serial = 1284] [outer = 0x8d775000] 02:52:39 INFO - PROCESS | 6210 | 1465206759975 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1636ms 02:52:40 INFO - PROCESS | 6210 | 1465206760022 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 6210 | 1465206760028 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 02:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:52:40 INFO - PROCESS | 6210 | 1465206760036 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 6210 | 1465206760041 Marionette TRACE conn3 <- [1,1682,null,{}] 02:52:40 INFO - PROCESS | 6210 | 1465206760049 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:40 INFO - PROCESS | 6210 | 1465206760057 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:40 INFO - PROCESS | 6210 | 1465206760239 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:52:40 INFO - PROCESS | 6210 | 1465206760461 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 6210 | 1465206760469 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda4800 == 31 [pid = 6210] [id = 428] 02:52:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f39f000) [pid = 6210] [serial = 1285] [outer = (nil)] 02:52:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f3ac400) [pid = 6210] [serial = 1286] [outer = 0x8f39f000] 02:52:40 INFO - PROCESS | 6210 | 1465206760567 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8f4b4c00) [pid = 6210] [serial = 1287] [outer = 0x8f39f000] 02:52:41 INFO - PROCESS | 6210 | 1465206761522 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1551ms 02:52:41 INFO - PROCESS | 6210 | 1465206761587 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:52:41 INFO - PROCESS | 6210 | 1465206761592 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 02:52:41 INFO - PROCESS | 6210 | 1465206761599 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 6210 | 1465206761603 Marionette TRACE conn3 <- [1,1686,null,{}] 02:52:41 INFO - PROCESS | 6210 | 1465206761609 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:41 INFO - PROCESS | 6210 | 1465206761614 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:41 INFO - PROCESS | 6210 | 1465206761799 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:52:42 INFO - PROCESS | 6210 | 1465206762072 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 6210 | 1465206762080 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189e400 == 32 [pid = 6210] [id = 429] 02:52:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x919cc800) [pid = 6210] [serial = 1288] [outer = (nil)] 02:52:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x91bde800) [pid = 6210] [serial = 1289] [outer = 0x919cc800] 02:52:42 INFO - PROCESS | 6210 | 1465206762206 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x91c23400) [pid = 6210] [serial = 1290] [outer = 0x919cc800] 02:52:43 INFO - PROCESS | 6210 | 1465206763205 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1687ms 02:52:43 INFO - PROCESS | 6210 | 1465206763286 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 6210 | 1465206763292 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 02:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:52:43 INFO - PROCESS | 6210 | 1465206763309 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 6210 | 1465206763317 Marionette TRACE conn3 <- [1,1690,null,{}] 02:52:43 INFO - PROCESS | 6210 | 1465206763322 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:43 INFO - PROCESS | 6210 | 1465206763329 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:43 INFO - PROCESS | 6210 | 1465206763556 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:52:43 INFO - PROCESS | 6210 | 1465206763777 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 6210 | 1465206763785 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7f3400 == 33 [pid = 6210] [id = 430] 02:52:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x918a3c00) [pid = 6210] [serial = 1291] [outer = (nil)] 02:52:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x92373c00) [pid = 6210] [serial = 1292] [outer = 0x918a3c00] 02:52:43 INFO - PROCESS | 6210 | 1465206763885 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x92379400) [pid = 6210] [serial = 1293] [outer = 0x918a3c00] 02:52:44 INFO - PROCESS | 6210 | 1465206764839 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1598ms 02:52:44 INFO - PROCESS | 6210 | 1465206764900 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 6210 | 1465206764904 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 02:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:52:44 INFO - PROCESS | 6210 | 1465206764911 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 6210 | 1465206764914 Marionette TRACE conn3 <- [1,1694,null,{}] 02:52:44 INFO - PROCESS | 6210 | 1465206764920 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:44 INFO - PROCESS | 6210 | 1465206764925 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:45 INFO - PROCESS | 6210 | 1465206765099 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:52:45 INFO - PROCESS | 6210 | 1465206765274 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 6210 | 1465206765283 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76b400 == 34 [pid = 6210] [id = 431] 02:52:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8d924400) [pid = 6210] [serial = 1294] [outer = (nil)] 02:52:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8eda7c00) [pid = 6210] [serial = 1295] [outer = 0x8d924400] 02:52:45 INFO - PROCESS | 6210 | 1465206765410 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x90f40000) [pid = 6210] [serial = 1296] [outer = 0x8d924400] 02:52:46 INFO - PROCESS | 6210 | --DOCSHELL 0x8db75400 == 33 [pid = 6210] [id = 426] 02:52:46 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcf400 == 32 [pid = 6210] [id = 425] 02:52:46 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3e800 == 31 [pid = 6210] [id = 424] 02:52:46 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4d800 == 30 [pid = 6210] [id = 423] 02:52:46 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91ec00 == 29 [pid = 6210] [id = 422] 02:52:46 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6e800 == 28 [pid = 6210] [id = 421] 02:52:46 INFO - PROCESS | 6210 | 1465206766607 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1730ms 02:52:46 INFO - PROCESS | 6210 | 1465206766642 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 6210 | 1465206766647 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 02:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:52:46 INFO - PROCESS | 6210 | 1465206766655 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 6210 | 1465206766662 Marionette TRACE conn3 <- [1,1698,null,{}] 02:52:46 INFO - PROCESS | 6210 | 1465206766669 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:46 INFO - PROCESS | 6210 | 1465206766674 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:46 INFO - PROCESS | 6210 | 1465206766841 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x92380c00) [pid = 6210] [serial = 1235] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x9189cc00) [pid = 6210] [serial = 1217] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x919c4400) [pid = 6210] [serial = 1218] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x92380800) [pid = 6210] [serial = 1220] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x9250d400) [pid = 6210] [serial = 1221] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8f39bc00) [pid = 6210] [serial = 1226] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f3b0000) [pid = 6210] [serial = 1227] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x918a5000) [pid = 6210] [serial = 1212] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x92326000) [pid = 6210] [serial = 1211] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x918a9c00) [pid = 6210] [serial = 1229] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8dbcd800) [pid = 6210] [serial = 1214] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8ef51c00) [pid = 6210] [serial = 1215] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8d91c800) [pid = 6210] [serial = 1223] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8db65000) [pid = 6210] [serial = 1224] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x922e1000) [pid = 6210] [serial = 1232] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x92b8fc00) [pid = 6210] [serial = 1241] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x9232a800) [pid = 6210] [serial = 1233] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92b92800) [pid = 6210] [serial = 1242] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92503000) [pid = 6210] [serial = 1236] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91b0a400) [pid = 6210] [serial = 1230] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x91c1f400) [pid = 6210] [serial = 1238] [outer = (nil)] [url = about:blank] 02:52:46 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x927f8c00) [pid = 6210] [serial = 1239] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 6210 | 1465206767048 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 6210 | 1465206767058 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db65000 == 29 [pid = 6210] [id = 432] 02:52:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8db73000) [pid = 6210] [serial = 1297] [outer = (nil)] 02:52:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ef47000) [pid = 6210] [serial = 1298] [outer = 0x8db73000] 02:52:47 INFO - PROCESS | 6210 | 1465206767154 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8ef54800) [pid = 6210] [serial = 1299] [outer = 0x8db73000] 02:52:47 INFO - PROCESS | 6210 | 1465206767904 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1283ms 02:52:47 INFO - PROCESS | 6210 | 1465206767937 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 6210 | 1465206767944 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 02:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:52:47 INFO - PROCESS | 6210 | 1465206767953 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 6210 | 1465206767957 Marionette TRACE conn3 <- [1,1702,null,{}] 02:52:47 INFO - PROCESS | 6210 | 1465206767967 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:47 INFO - PROCESS | 6210 | 1465206767972 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:48 INFO - PROCESS | 6210 | 1465206768184 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:52:48 INFO - PROCESS | 6210 | 1465206768199 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 6210 | 1465206768208 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f314800 == 30 [pid = 6210] [id = 433] 02:52:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f3ad400) [pid = 6210] [serial = 1300] [outer = (nil)] 02:52:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90f3f800) [pid = 6210] [serial = 1301] [outer = 0x8f3ad400] 02:52:48 INFO - PROCESS | 6210 | 1465206768276 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x9189fc00) [pid = 6210] [serial = 1302] [outer = 0x8f3ad400] 02:52:49 INFO - PROCESS | 6210 | 1465206769186 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1283ms 02:52:49 INFO - PROCESS | 6210 | 1465206769237 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 6210 | 1465206769240 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 02:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:52:49 INFO - PROCESS | 6210 | 1465206769251 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 6210 | 1465206769257 Marionette TRACE conn3 <- [1,1706,null,{}] 02:52:49 INFO - PROCESS | 6210 | 1465206769272 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:49 INFO - PROCESS | 6210 | 1465206769280 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:49 INFO - PROCESS | 6210 | 1465206769494 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:52:49 INFO - PROCESS | 6210 | 1465206769527 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 6210 | 1465206769534 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x91be0800 == 31 [pid = 6210] [id = 434] 02:52:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91c1e000) [pid = 6210] [serial = 1303] [outer = (nil)] 02:52:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92238800) [pid = 6210] [serial = 1304] [outer = 0x91c1e000] 02:52:49 INFO - PROCESS | 6210 | 1465206769603 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92325800) [pid = 6210] [serial = 1305] [outer = 0x91c1e000] 02:52:50 INFO - PROCESS | 6210 | 1465206770495 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1284ms 02:52:50 INFO - PROCESS | 6210 | 1465206770536 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:52:50 INFO - PROCESS | 6210 | 1465206770541 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 02:52:50 INFO - PROCESS | 6210 | 1465206770554 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 6210 | 1465206770556 Marionette TRACE conn3 <- [1,1710,null,{}] 02:52:50 INFO - PROCESS | 6210 | 1465206770565 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:50 INFO - PROCESS | 6210 | 1465206770570 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:50 INFO - PROCESS | 6210 | 1465206770780 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:52:50 INFO - PROCESS | 6210 | 1465206770800 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 6210 | 1465206770807 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76b000 == 32 [pid = 6210] [id = 435] 02:52:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9237a400) [pid = 6210] [serial = 1306] [outer = (nil)] 02:52:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92380c00) [pid = 6210] [serial = 1307] [outer = 0x9237a400] 02:52:50 INFO - PROCESS | 6210 | 1465206770874 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92507800) [pid = 6210] [serial = 1308] [outer = 0x9237a400] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8ef48000) [pid = 6210] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91b10c00) [pid = 6210] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x927ff400) [pid = 6210] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x93a50000) [pid = 6210] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x93a5cc00) [pid = 6210] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8ed99c00) [pid = 6210] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8d91e400) [pid = 6210] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8d923400) [pid = 6210] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db70000) [pid = 6210] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f30dc00) [pid = 6210] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x90f3ec00) [pid = 6210] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:52:51 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x918a9000) [pid = 6210] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:52:51 INFO - PROCESS | 6210 | 1465206771848 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1343ms 02:52:51 INFO - PROCESS | 6210 | 1465206771889 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 6210 | 1465206771892 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 02:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:52:51 INFO - PROCESS | 6210 | 1465206771898 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 6210 | 1465206771902 Marionette TRACE conn3 <- [1,1714,null,{}] 02:52:51 INFO - PROCESS | 6210 | 1465206771907 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:51 INFO - PROCESS | 6210 | 1465206771912 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:52 INFO - PROCESS | 6210 | 1465206772056 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:52:52 INFO - PROCESS | 6210 | 1465206772070 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 6210 | 1465206772076 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d777c00 == 33 [pid = 6210] [id = 436] 02:52:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8d923400) [pid = 6210] [serial = 1309] [outer = (nil)] 02:52:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x92376800) [pid = 6210] [serial = 1310] [outer = 0x8d923400] 02:52:52 INFO - PROCESS | 6210 | 1465206772143 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x919d0400) [pid = 6210] [serial = 1311] [outer = 0x8d923400] 02:52:53 INFO - PROCESS | 6210 | 1465206773032 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1181ms 02:52:53 INFO - PROCESS | 6210 | 1465206773080 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 6210 | 1465206773083 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 02:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:52:53 INFO - PROCESS | 6210 | 1465206773089 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 6210 | 1465206773092 Marionette TRACE conn3 <- [1,1718,null,{}] 02:52:53 INFO - PROCESS | 6210 | 1465206773098 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:53 INFO - PROCESS | 6210 | 1465206773107 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:53 INFO - PROCESS | 6210 | 1465206773279 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:52:53 INFO - PROCESS | 6210 | 1465206773524 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 6210 | 1465206773537 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76c000 == 34 [pid = 6210] [id = 437] 02:52:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8d76e800) [pid = 6210] [serial = 1312] [outer = (nil)] 02:52:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8d773800) [pid = 6210] [serial = 1313] [outer = 0x8d76e800] 02:52:53 INFO - PROCESS | 6210 | 1465206773618 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8d91dc00) [pid = 6210] [serial = 1314] [outer = 0x8d76e800] 02:52:54 INFO - PROCESS | 6210 | 1465206774590 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1535ms 02:52:54 INFO - PROCESS | 6210 | 1465206774628 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 6210 | 1465206774634 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 02:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:52:54 INFO - PROCESS | 6210 | 1465206774642 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 6210 | 1465206774647 Marionette TRACE conn3 <- [1,1722,null,{}] 02:52:54 INFO - PROCESS | 6210 | 1465206774655 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:54 INFO - PROCESS | 6210 | 1465206774663 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:54 INFO - PROCESS | 6210 | 1465206774855 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:52:55 INFO - PROCESS | 6210 | 1465206775034 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 6210 | 1465206775044 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef51000 == 35 [pid = 6210] [id = 438] 02:52:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8ef53c00) [pid = 6210] [serial = 1315] [outer = (nil)] 02:52:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f397800) [pid = 6210] [serial = 1316] [outer = 0x8ef53c00] 02:52:55 INFO - PROCESS | 6210 | 1465206775173 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f3b3c00) [pid = 6210] [serial = 1317] [outer = 0x8ef53c00] 02:52:56 INFO - PROCESS | 6210 | 1465206776152 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1581ms 02:52:56 INFO - PROCESS | 6210 | 1465206776228 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 6210 | 1465206776234 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 02:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:52:56 INFO - PROCESS | 6210 | 1465206776241 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 6210 | 1465206776245 Marionette TRACE conn3 <- [1,1726,null,{}] 02:52:56 INFO - PROCESS | 6210 | 1465206776251 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:56 INFO - PROCESS | 6210 | 1465206776257 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:56 INFO - PROCESS | 6210 | 1465206776482 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:52:56 INFO - PROCESS | 6210 | 1465206776748 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 6210 | 1465206776758 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c3800 == 36 [pid = 6210] [id = 439] 02:52:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x919c4400) [pid = 6210] [serial = 1318] [outer = (nil)] 02:52:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x919cd800) [pid = 6210] [serial = 1319] [outer = 0x919c4400] 02:52:56 INFO - PROCESS | 6210 | 1465206776882 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x91bd8c00) [pid = 6210] [serial = 1320] [outer = 0x919c4400] 02:52:57 INFO - PROCESS | 6210 | 1465206777883 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1682ms 02:52:57 INFO - PROCESS | 6210 | 1465206777924 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 6210 | 1465206777929 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 02:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:52:57 INFO - PROCESS | 6210 | 1465206777945 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 6210 | 1465206777954 Marionette TRACE conn3 <- [1,1730,null,{}] 02:52:57 INFO - PROCESS | 6210 | 1465206777960 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:57 INFO - PROCESS | 6210 | 1465206777968 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:58 INFO - PROCESS | 6210 | 1465206778162 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:52:58 INFO - PROCESS | 6210 | 1465206778391 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 6210 | 1465206778398 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d921400 == 37 [pid = 6210] [id = 440] 02:52:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8ef51800) [pid = 6210] [serial = 1321] [outer = (nil)] 02:52:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x91be0400) [pid = 6210] [serial = 1322] [outer = 0x8ef51800] 02:52:58 INFO - PROCESS | 6210 | 1465206778515 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x927f3800) [pid = 6210] [serial = 1323] [outer = 0x8ef51800] 02:52:59 INFO - PROCESS | 6210 | 1465206779395 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1507ms 02:52:59 INFO - PROCESS | 6210 | 1465206779443 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 6210 | 1465206779447 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 02:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:52:59 INFO - PROCESS | 6210 | 1465206779454 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 6210 | 1465206779458 Marionette TRACE conn3 <- [1,1734,null,{}] 02:52:59 INFO - PROCESS | 6210 | 1465206779464 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:59 INFO - PROCESS | 6210 | 1465206779469 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:59 INFO - PROCESS | 6210 | 1465206779650 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:52:59 INFO - PROCESS | 6210 | 1465206779830 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 6210 | 1465206779838 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:52:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x927fac00 == 38 [pid = 6210] [id = 441] 02:52:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x92b94400) [pid = 6210] [serial = 1324] [outer = (nil)] 02:52:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x93761c00) [pid = 6210] [serial = 1325] [outer = 0x92b94400] 02:52:59 INFO - PROCESS | 6210 | 1465206779921 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x93a4f800) [pid = 6210] [serial = 1326] [outer = 0x92b94400] 02:53:00 INFO - PROCESS | 6210 | 1465206780902 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1486ms 02:53:00 INFO - PROCESS | 6210 | 1465206780941 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 6210 | 1465206780945 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 02:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:53:00 INFO - PROCESS | 6210 | 1465206780951 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 6210 | 1465206780955 Marionette TRACE conn3 <- [1,1738,null,{}] 02:53:00 INFO - PROCESS | 6210 | 1465206780961 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:00 INFO - PROCESS | 6210 | 1465206780966 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:01 INFO - PROCESS | 6210 | 1465206781151 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:53:01 INFO - PROCESS | 6210 | 1465206781331 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 6210 | 1465206781349 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a58800 == 39 [pid = 6210] [id = 442] 02:53:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x93aafc00) [pid = 6210] [serial = 1327] [outer = (nil)] 02:53:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x93abc000) [pid = 6210] [serial = 1328] [outer = 0x93aafc00] 02:53:01 INFO - PROCESS | 6210 | 1465206781443 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x94f48c00) [pid = 6210] [serial = 1329] [outer = 0x93aafc00] 02:53:02 INFO - PROCESS | 6210 | 1465206782485 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1584ms 02:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:53:02 INFO - PROCESS | 6210 | 1465206782537 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 6210 | 1465206782540 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 02:53:02 INFO - PROCESS | 6210 | 1465206782546 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 6210 | 1465206782550 Marionette TRACE conn3 <- [1,1742,null,{}] 02:53:02 INFO - PROCESS | 6210 | 1465206782556 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:02 INFO - PROCESS | 6210 | 1465206782561 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:02 INFO - PROCESS | 6210 | 1465206782750 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:53:03 INFO - PROCESS | 6210 | 1465206783244 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 6210 | 1465206783254 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6b400 == 40 [pid = 6210] [id = 443] 02:53:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8db6dc00) [pid = 6210] [serial = 1330] [outer = (nil)] 02:53:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8db75400) [pid = 6210] [serial = 1331] [outer = 0x8db6dc00] 02:53:03 INFO - PROCESS | 6210 | 1465206783372 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x8dbcdc00) [pid = 6210] [serial = 1332] [outer = 0x8db6dc00] 02:53:04 INFO - PROCESS | 6210 | 1465206784356 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1890ms 02:53:04 INFO - PROCESS | 6210 | 1465206784439 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 6210 | 1465206784445 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 02:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:53:04 INFO - PROCESS | 6210 | 1465206784453 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 6210 | 1465206784457 Marionette TRACE conn3 <- [1,1746,null,{}] 02:53:04 INFO - PROCESS | 6210 | 1465206784465 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:04 INFO - PROCESS | 6210 | 1465206784472 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x91b07000 == 39 [pid = 6210] [id = 388] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x919c2400 == 38 [pid = 6210] [id = 387] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x92325000 == 37 [pid = 6210] [id = 389] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a5800 == 36 [pid = 6210] [id = 386] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d777c00 == 35 [pid = 6210] [id = 436] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76b000 == 34 [pid = 6210] [id = 435] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x91be0800 == 33 [pid = 6210] [id = 434] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8f314800 == 32 [pid = 6210] [id = 433] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8db65000 == 31 [pid = 6210] [id = 432] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76b400 == 30 [pid = 6210] [id = 431] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8f398400 == 29 [pid = 6210] [id = 378] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x9189e400 == 28 [pid = 6210] [id = 429] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda4800 == 27 [pid = 6210] [id = 428] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x92244800 == 26 [pid = 6210] [id = 384] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9b400 == 25 [pid = 6210] [id = 379] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8db69400 == 24 [pid = 6210] [id = 380] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc8800 == 23 [pid = 6210] [id = 392] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774800 == 22 [pid = 6210] [id = 427] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x90f46800 == 21 [pid = 6210] [id = 383] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbce400 == 20 [pid = 6210] [id = 377] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770400 == 19 [pid = 6210] [id = 390] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x91b02c00 == 18 [pid = 6210] [id = 381] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7f3400 == 17 [pid = 6210] [id = 430] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d918800 == 16 [pid = 6210] [id = 385] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6d800 == 15 [pid = 6210] [id = 382] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef50800 == 14 [pid = 6210] [id = 393] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8f312000 == 13 [pid = 6210] [id = 391] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x93a58800 == 12 [pid = 6210] [id = 442] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x927fac00 == 11 [pid = 6210] [id = 441] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d921400 == 10 [pid = 6210] [id = 440] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef51000 == 9 [pid = 6210] [id = 438] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x919c3800 == 8 [pid = 6210] [id = 439] 02:53:05 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76c000 == 7 [pid = 6210] [id = 437] 02:53:05 INFO - PROCESS | 6210 | 1465206785615 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x918a1c00) [pid = 6210] [serial = 1280] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8f4bb000) [pid = 6210] [serial = 1245] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8f39a800) [pid = 6210] [serial = 1244] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x922d5c00) [pid = 6210] [serial = 1248] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x91c20c00) [pid = 6210] [serial = 1247] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x93a51400) [pid = 6210] [serial = 1251] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x92b99000) [pid = 6210] [serial = 1250] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x93b08800) [pid = 6210] [serial = 1254] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x93ab4400) [pid = 6210] [serial = 1253] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x94f42c00) [pid = 6210] [serial = 1257] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x94f40000) [pid = 6210] [serial = 1256] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x95044800) [pid = 6210] [serial = 1260] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x9503d400) [pid = 6210] [serial = 1259] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8db7e000) [pid = 6210] [serial = 1263] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8db66c00) [pid = 6210] [serial = 1262] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8dbc7800) [pid = 6210] [serial = 1268] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8ed9cc00) [pid = 6210] [serial = 1269] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90ff6800) [pid = 6210] [serial = 1266] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f3b3400) [pid = 6210] [serial = 1265] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f313400) [pid = 6210] [serial = 1271] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x90f47c00) [pid = 6210] [serial = 1274] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x919cc000) [pid = 6210] [serial = 1277] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x90ffc800) [pid = 6210] [serial = 1275] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x91b08000) [pid = 6210] [serial = 1278] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f398800) [pid = 6210] [serial = 1272] [outer = (nil)] [url = about:blank] 02:53:05 INFO - PROCESS | 6210 | 1465206785934 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 6210 | 1465206785945 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d920400 == 8 [pid = 6210] [id = 444] 02:53:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8d921400) [pid = 6210] [serial = 1333] [outer = (nil)] 02:53:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8db66c00) [pid = 6210] [serial = 1334] [outer = 0x8d921400] 02:53:06 INFO - PROCESS | 6210 | 1465206786026 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8db76c00) [pid = 6210] [serial = 1335] [outer = 0x8d921400] 02:53:06 INFO - PROCESS | 6210 | 1465206786809 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2392ms 02:53:06 INFO - PROCESS | 6210 | 1465206786845 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 6210 | 1465206786853 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 02:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:53:06 INFO - PROCESS | 6210 | 1465206786861 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 6210 | 1465206786866 Marionette TRACE conn3 <- [1,1750,null,{}] 02:53:06 INFO - PROCESS | 6210 | 1465206786876 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:06 INFO - PROCESS | 6210 | 1465206786882 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:07 INFO - PROCESS | 6210 | 1465206787058 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:53:07 INFO - PROCESS | 6210 | 1465206787193 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 6210 | 1465206787203 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda4800 == 9 [pid = 6210] [id = 445] 02:53:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8eda6000) [pid = 6210] [serial = 1336] [outer = (nil)] 02:53:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8ef4b400) [pid = 6210] [serial = 1337] [outer = 0x8eda6000] 02:53:07 INFO - PROCESS | 6210 | 1465206787272 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f309c00) [pid = 6210] [serial = 1338] [outer = 0x8eda6000] 02:53:08 INFO - PROCESS | 6210 | 1465206788089 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1288ms 02:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:53:08 INFO - PROCESS | 6210 | 1465206788162 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 6210 | 1465206788166 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 02:53:08 INFO - PROCESS | 6210 | 1465206788173 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 6210 | 1465206788177 Marionette TRACE conn3 <- [1,1754,null,{}] 02:53:08 INFO - PROCESS | 6210 | 1465206788183 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:08 INFO - PROCESS | 6210 | 1465206788188 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:08 INFO - PROCESS | 6210 | 1465206788401 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:53:08 INFO - PROCESS | 6210 | 1465206788428 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 6210 | 1465206788435 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3b2000 == 10 [pid = 6210] [id = 446] 02:53:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f3b2400) [pid = 6210] [serial = 1339] [outer = (nil)] 02:53:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f4b5c00) [pid = 6210] [serial = 1340] [outer = 0x8f3b2400] 02:53:08 INFO - PROCESS | 6210 | 1465206788503 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f4bec00) [pid = 6210] [serial = 1341] [outer = 0x8f3b2400] 02:53:09 INFO - PROCESS | 6210 | 1465206789483 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1382ms 02:53:09 INFO - PROCESS | 6210 | 1465206789554 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 6210 | 1465206789559 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 02:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:53:09 INFO - PROCESS | 6210 | 1465206789583 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 6210 | 1465206789590 Marionette TRACE conn3 <- [1,1758,null,{}] 02:53:09 INFO - PROCESS | 6210 | 1465206789596 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:09 INFO - PROCESS | 6210 | 1465206789602 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:09 INFO - PROCESS | 6210 | 1465206789821 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:53:09 INFO - PROCESS | 6210 | 1465206789842 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 6210 | 1465206789851 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db63c00 == 11 [pid = 6210] [id = 447] 02:53:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8db80800) [pid = 6210] [serial = 1342] [outer = (nil)] 02:53:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90ff8000) [pid = 6210] [serial = 1343] [outer = 0x8db80800] 02:53:09 INFO - PROCESS | 6210 | 1465206789928 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x918a6800) [pid = 6210] [serial = 1344] [outer = 0x8db80800] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91c1e000) [pid = 6210] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9237a400) [pid = 6210] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8db73000) [pid = 6210] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f3ad400) [pid = 6210] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8d775000) [pid = 6210] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8eda2c00) [pid = 6210] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x918a3c00) [pid = 6210] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8d924400) [pid = 6210] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f39f000) [pid = 6210] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x919cc800) [pid = 6210] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:53:10 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d923400) [pid = 6210] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:53:11 INFO - PROCESS | 6210 | 1465206791324 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1801ms 02:53:11 INFO - PROCESS | 6210 | 1465206791369 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 6210 | 1465206791373 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 02:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:53:11 INFO - PROCESS | 6210 | 1465206791378 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 6210 | 1465206791382 Marionette TRACE conn3 <- [1,1762,null,{}] 02:53:11 INFO - PROCESS | 6210 | 1465206791387 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:11 INFO - PROCESS | 6210 | 1465206791392 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:11 INFO - PROCESS | 6210 | 1465206791585 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:53:11 INFO - PROCESS | 6210 | 1465206791598 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 6210 | 1465206791604 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91e400 == 12 [pid = 6210] [id = 448] 02:53:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8db6ec00) [pid = 6210] [serial = 1345] [outer = (nil)] 02:53:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x90ff6400) [pid = 6210] [serial = 1346] [outer = 0x8db6ec00] 02:53:11 INFO - PROCESS | 6210 | 1465206791672 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x918a9c00) [pid = 6210] [serial = 1347] [outer = 0x8db6ec00] 02:53:12 INFO - PROCESS | 6210 | 1465206792478 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1131ms 02:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:53:12 INFO - PROCESS | 6210 | 1465206792511 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 6210 | 1465206792513 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 02:53:12 INFO - PROCESS | 6210 | 1465206792524 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 6210 | 1465206792528 Marionette TRACE conn3 <- [1,1766,null,{}] 02:53:12 INFO - PROCESS | 6210 | 1465206792542 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:12 INFO - PROCESS | 6210 | 1465206792547 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:12 INFO - PROCESS | 6210 | 1465206792720 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:53:12 INFO - PROCESS | 6210 | 1465206792763 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 6210 | 1465206792780 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b02c00 == 13 [pid = 6210] [id = 449] 02:53:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91b03800) [pid = 6210] [serial = 1348] [outer = (nil)] 02:53:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91b06800) [pid = 6210] [serial = 1349] [outer = 0x91b03800] 02:53:12 INFO - PROCESS | 6210 | 1465206792862 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91bdf000) [pid = 6210] [serial = 1350] [outer = 0x91b03800] 02:53:14 INFO - PROCESS | 6210 | 1465206794131 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1659ms 02:53:14 INFO - PROCESS | 6210 | 1465206794179 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 6210 | 1465206794186 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 02:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:53:14 INFO - PROCESS | 6210 | 1465206794193 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 6210 | 1465206794201 Marionette TRACE conn3 <- [1,1770,null,{}] 02:53:14 INFO - PROCESS | 6210 | 1465206794209 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:14 INFO - PROCESS | 6210 | 1465206794215 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:14 INFO - PROCESS | 6210 | 1465206794403 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:53:14 INFO - PROCESS | 6210 | 1465206794630 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 6210 | 1465206794640 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db65c00 == 14 [pid = 6210] [id = 450] 02:53:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8dbce400) [pid = 6210] [serial = 1351] [outer = (nil)] 02:53:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8eda2000) [pid = 6210] [serial = 1352] [outer = 0x8dbce400] 02:53:14 INFO - PROCESS | 6210 | 1465206794769 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f3a0c00) [pid = 6210] [serial = 1353] [outer = 0x8dbce400] 02:53:15 INFO - PROCESS | 6210 | 1465206795755 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1641ms 02:53:15 INFO - PROCESS | 6210 | 1465206795835 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 6210 | 1465206795842 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 02:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:53:15 INFO - PROCESS | 6210 | 1465206795853 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 6210 | 1465206795857 Marionette TRACE conn3 <- [1,1774,null,{}] 02:53:15 INFO - PROCESS | 6210 | 1465206795863 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:15 INFO - PROCESS | 6210 | 1465206795869 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:16 INFO - PROCESS | 6210 | 1465206796101 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:53:16 INFO - PROCESS | 6210 | 1465206796366 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 6210 | 1465206796375 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f44400 == 15 [pid = 6210] [id = 451] 02:53:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90ff3000) [pid = 6210] [serial = 1354] [outer = (nil)] 02:53:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x90ffcc00) [pid = 6210] [serial = 1355] [outer = 0x90ff3000] 02:53:16 INFO - PROCESS | 6210 | 1465206796494 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x919c7800) [pid = 6210] [serial = 1356] [outer = 0x90ff3000] 02:53:17 INFO - PROCESS | 6210 | 1465206797459 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1687ms 02:53:17 INFO - PROCESS | 6210 | 1465206797540 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 6210 | 1465206797544 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 02:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:53:17 INFO - PROCESS | 6210 | 1465206797551 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 6210 | 1465206797557 Marionette TRACE conn3 <- [1,1778,null,{}] 02:53:17 INFO - PROCESS | 6210 | 1465206797573 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:17 INFO - PROCESS | 6210 | 1465206797582 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:17 INFO - PROCESS | 6210 | 1465206797812 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:53:18 INFO - PROCESS | 6210 | 1465206798037 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 6210 | 1465206798046 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x91be0000 == 16 [pid = 6210] [id = 452] 02:53:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x91c1cc00) [pid = 6210] [serial = 1357] [outer = (nil)] 02:53:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x91c22400) [pid = 6210] [serial = 1358] [outer = 0x91c1cc00] 02:53:18 INFO - PROCESS | 6210 | 1465206798187 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x922dd000) [pid = 6210] [serial = 1359] [outer = 0x91c1cc00] 02:53:19 INFO - PROCESS | 6210 | 1465206799294 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1789ms 02:53:19 INFO - PROCESS | 6210 | 1465206799341 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:53:19 INFO - PROCESS | 6210 | 1465206799347 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 02:53:19 INFO - PROCESS | 6210 | 1465206799355 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 6210 | 1465206799360 Marionette TRACE conn3 <- [1,1782,null,{}] 02:53:19 INFO - PROCESS | 6210 | 1465206799368 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:19 INFO - PROCESS | 6210 | 1465206799373 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:19 INFO - PROCESS | 6210 | 1465206799548 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:53:19 INFO - PROCESS | 6210 | 1465206799809 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 6210 | 1465206799831 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcf800 == 17 [pid = 6210] [id = 453] 02:53:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8dbd0000) [pid = 6210] [serial = 1360] [outer = (nil)] 02:53:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8ed9e000) [pid = 6210] [serial = 1361] [outer = 0x8dbd0000] 02:53:19 INFO - PROCESS | 6210 | 1465206799934 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8ef4e800) [pid = 6210] [serial = 1362] [outer = 0x8dbd0000] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x92376800) [pid = 6210] [serial = 1310] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x92238800) [pid = 6210] [serial = 1304] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x92380c00) [pid = 6210] [serial = 1307] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x92325800) [pid = 6210] [serial = 1305] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8ef47000) [pid = 6210] [serial = 1298] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8ef54800) [pid = 6210] [serial = 1299] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x90f3f800) [pid = 6210] [serial = 1301] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8d918400) [pid = 6210] [serial = 1283] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8db72c00) [pid = 6210] [serial = 1284] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91b0bc00) [pid = 6210] [serial = 1281] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x92373c00) [pid = 6210] [serial = 1292] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x92379400) [pid = 6210] [serial = 1293] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8eda7c00) [pid = 6210] [serial = 1295] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90f40000) [pid = 6210] [serial = 1296] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8f3ac400) [pid = 6210] [serial = 1286] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f4b4c00) [pid = 6210] [serial = 1287] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x91bde800) [pid = 6210] [serial = 1289] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x91c23400) [pid = 6210] [serial = 1290] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x919d0400) [pid = 6210] [serial = 1311] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x92507800) [pid = 6210] [serial = 1308] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x9189fc00) [pid = 6210] [serial = 1302] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 6210 | 1465206800808 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1483ms 02:53:20 INFO - PROCESS | 6210 | 1465206800837 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 6210 | 1465206800844 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 02:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:53:20 INFO - PROCESS | 6210 | 1465206800893 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 6210 | 1465206800896 Marionette TRACE conn3 <- [1,1786,null,{}] 02:53:20 INFO - PROCESS | 6210 | 1465206800903 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:20 INFO - PROCESS | 6210 | 1465206800908 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:21 INFO - PROCESS | 6210 | 1465206801067 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:53:21 INFO - PROCESS | 6210 | 1465206801077 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 6210 | 1465206801083 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3ac400 == 18 [pid = 6210] [id = 454] 02:53:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f3af000) [pid = 6210] [serial = 1363] [outer = (nil)] 02:53:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f4b7000) [pid = 6210] [serial = 1364] [outer = 0x8f3af000] 02:53:21 INFO - PROCESS | 6210 | 1465206801173 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8f7f3400) [pid = 6210] [serial = 1365] [outer = 0x8f3af000] 02:53:22 INFO - PROCESS | 6210 | 1465206802075 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1245ms 02:53:22 INFO - PROCESS | 6210 | 1465206802129 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 6210 | 1465206802132 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 02:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:53:22 INFO - PROCESS | 6210 | 1465206802139 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 6210 | 1465206802144 Marionette TRACE conn3 <- [1,1790,null,{}] 02:53:22 INFO - PROCESS | 6210 | 1465206802159 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:22 INFO - PROCESS | 6210 | 1465206802167 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:22 INFO - PROCESS | 6210 | 1465206802328 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:53:22 INFO - PROCESS | 6210 | 1465206802472 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 6210 | 1465206802482 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e8000 == 19 [pid = 6210] [id = 455] 02:53:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x918a5c00) [pid = 6210] [serial = 1366] [outer = (nil)] 02:53:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x91bda800) [pid = 6210] [serial = 1367] [outer = 0x918a5c00] 02:53:22 INFO - PROCESS | 6210 | 1465206802549 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91c20400) [pid = 6210] [serial = 1368] [outer = 0x918a5c00] 02:53:23 INFO - PROCESS | 6210 | 1465206803426 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1332ms 02:53:23 INFO - PROCESS | 6210 | 1465206803472 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 6210 | 1465206803476 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 02:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:53:23 INFO - PROCESS | 6210 | 1465206803488 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 6210 | 1465206803491 Marionette TRACE conn3 <- [1,1794,null,{}] 02:53:23 INFO - PROCESS | 6210 | 1465206803496 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:23 INFO - PROCESS | 6210 | 1465206803500 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:23 INFO - PROCESS | 6210 | 1465206803712 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:53:23 INFO - PROCESS | 6210 | 1465206803736 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 6210 | 1465206803745 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923c00 == 20 [pid = 6210] [id = 456] 02:53:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91be2800) [pid = 6210] [serial = 1369] [outer = (nil)] 02:53:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x922e1400) [pid = 6210] [serial = 1370] [outer = 0x91be2800] 02:53:23 INFO - PROCESS | 6210 | 1465206803811 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x92329800) [pid = 6210] [serial = 1371] [outer = 0x91be2800] 02:53:24 INFO - PROCESS | 6210 | 1465206804714 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1248ms 02:53:24 INFO - PROCESS | 6210 | 1465206804731 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 6210 | 1465206804735 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 02:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:53:24 INFO - PROCESS | 6210 | 1465206804742 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 6210 | 1465206804745 Marionette TRACE conn3 <- [1,1798,null,{}] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f3b2400) [pid = 6210] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x93aafc00) [pid = 6210] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8ef53c00) [pid = 6210] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x919c4400) [pid = 6210] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8db6dc00) [pid = 6210] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8db6ec00) [pid = 6210] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8db80800) [pid = 6210] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8eda6000) [pid = 6210] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8d921400) [pid = 6210] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x92b94400) [pid = 6210] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8d76e800) [pid = 6210] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:53:24 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x8ef51800) [pid = 6210] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:53:24 INFO - PROCESS | 6210 | 1465206804902 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:24 INFO - PROCESS | 6210 | 1465206804907 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:25 INFO - PROCESS | 6210 | 1465206805054 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:53:25 INFO - PROCESS | 6210 | 1465206805067 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 6210 | 1465206805073 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d778c00 == 21 [pid = 6210] [id = 457] 02:53:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8db6ac00) [pid = 6210] [serial = 1372] [outer = (nil)] 02:53:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f3adc00) [pid = 6210] [serial = 1373] [outer = 0x8db6ac00] 02:53:25 INFO - PROCESS | 6210 | 1465206805140 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x918a1800) [pid = 6210] [serial = 1374] [outer = 0x8db6ac00] 02:53:26 INFO - PROCESS | 6210 | 1465206806057 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1357ms 02:53:26 INFO - PROCESS | 6210 | 1465206806099 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 6210 | 1465206806102 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 02:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:53:26 INFO - PROCESS | 6210 | 1465206806109 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 6210 | 1465206806118 Marionette TRACE conn3 <- [1,1802,null,{}] 02:53:26 INFO - PROCESS | 6210 | 1465206806126 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:26 INFO - PROCESS | 6210 | 1465206806141 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:26 INFO - PROCESS | 6210 | 1465206806335 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:53:26 INFO - PROCESS | 6210 | 1465206806468 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 6210 | 1465206806476 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d771c00 == 22 [pid = 6210] [id = 458] 02:53:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8eda0800) [pid = 6210] [serial = 1375] [outer = (nil)] 02:53:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x92506000) [pid = 6210] [serial = 1376] [outer = 0x8eda0800] 02:53:26 INFO - PROCESS | 6210 | 1465206806546 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x92509000) [pid = 6210] [serial = 1377] [outer = 0x8eda0800] 02:53:27 INFO - PROCESS | 6210 | 1465206807513 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1450ms 02:53:27 INFO - PROCESS | 6210 | 1465206807561 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 6210 | 1465206807567 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 02:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:53:27 INFO - PROCESS | 6210 | 1465206807576 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 6210 | 1465206807581 Marionette TRACE conn3 <- [1,1806,null,{}] 02:53:27 INFO - PROCESS | 6210 | 1465206807589 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:27 INFO - PROCESS | 6210 | 1465206807595 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:27 INFO - PROCESS | 6210 | 1465206807779 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:53:28 INFO - PROCESS | 6210 | 1465206808000 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 6210 | 1465206808009 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcc800 == 23 [pid = 6210] [id = 459] 02:53:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8eda2c00) [pid = 6210] [serial = 1378] [outer = (nil)] 02:53:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f39a000) [pid = 6210] [serial = 1379] [outer = 0x8eda2c00] 02:53:28 INFO - PROCESS | 6210 | 1465206808147 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f3b2400) [pid = 6210] [serial = 1380] [outer = 0x8eda2c00] 02:53:29 INFO - PROCESS | 6210 | 1465206809073 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1537ms 02:53:29 INFO - PROCESS | 6210 | 1465206809112 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 6210 | 1465206809119 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 02:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:53:29 INFO - PROCESS | 6210 | 1465206809130 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 6210 | 1465206809135 Marionette TRACE conn3 <- [1,1810,null,{}] 02:53:29 INFO - PROCESS | 6210 | 1465206809141 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:29 INFO - PROCESS | 6210 | 1465206809146 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:29 INFO - PROCESS | 6210 | 1465206809335 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:53:29 INFO - PROCESS | 6210 | 1465206809511 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 6210 | 1465206809518 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f318000 == 24 [pid = 6210] [id = 460] 02:53:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x919c4400) [pid = 6210] [serial = 1381] [outer = (nil)] 02:53:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91b0d400) [pid = 6210] [serial = 1382] [outer = 0x919c4400] 02:53:29 INFO - PROCESS | 6210 | 1465206809601 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91be4400) [pid = 6210] [serial = 1383] [outer = 0x919c4400] 02:53:30 INFO - PROCESS | 6210 | 1465206810589 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1492ms 02:53:30 INFO - PROCESS | 6210 | 1465206810622 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 6210 | 1465206810625 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 02:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:53:30 INFO - PROCESS | 6210 | 1465206810633 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 6210 | 1465206810639 Marionette TRACE conn3 <- [1,1814,null,{}] 02:53:30 INFO - PROCESS | 6210 | 1465206810655 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:30 INFO - PROCESS | 6210 | 1465206810664 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:30 INFO - PROCESS | 6210 | 1465206810852 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:53:31 INFO - PROCESS | 6210 | 1465206811029 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 6210 | 1465206811040 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x9250e800 == 25 [pid = 6210] [id = 461] 02:53:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x927f1800) [pid = 6210] [serial = 1384] [outer = (nil)] 02:53:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x927f8c00) [pid = 6210] [serial = 1385] [outer = 0x927f1800] 02:53:31 INFO - PROCESS | 6210 | 1465206811198 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92b8a400) [pid = 6210] [serial = 1386] [outer = 0x927f1800] 02:53:32 INFO - PROCESS | 6210 | 1465206812088 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1495ms 02:53:32 INFO - PROCESS | 6210 | 1465206812129 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 6210 | 1465206812133 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 02:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:53:32 INFO - PROCESS | 6210 | 1465206812140 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 6210 | 1465206812142 Marionette TRACE conn3 <- [1,1818,null,{}] 02:53:32 INFO - PROCESS | 6210 | 1465206812149 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:32 INFO - PROCESS | 6210 | 1465206812154 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:32 INFO - PROCESS | 6210 | 1465206812332 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:53:32 INFO - PROCESS | 6210 | 1465206812509 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 6210 | 1465206812517 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f316800 == 26 [pid = 6210] [id = 462] 02:53:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92b8e000) [pid = 6210] [serial = 1387] [outer = (nil)] 02:53:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92b97400) [pid = 6210] [serial = 1388] [outer = 0x92b8e000] 02:53:32 INFO - PROCESS | 6210 | 1465206812596 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9375fc00) [pid = 6210] [serial = 1389] [outer = 0x92b8e000] 02:53:33 INFO - PROCESS | 6210 | 1465206813515 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1434ms 02:53:33 INFO - PROCESS | 6210 | 1465206813575 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 6210 | 1465206813578 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 02:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:53:33 INFO - PROCESS | 6210 | 1465206813585 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 6210 | 1465206813589 Marionette TRACE conn3 <- [1,1822,null,{}] 02:53:33 INFO - PROCESS | 6210 | 1465206813595 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:33 INFO - PROCESS | 6210 | 1465206813600 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:33 INFO - PROCESS | 6210 | 1465206813771 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:53:33 INFO - PROCESS | 6210 | 1465206813948 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 6210 | 1465206813960 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d921000 == 27 [pid = 6210] [id = 463] 02:53:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8db76000) [pid = 6210] [serial = 1390] [outer = (nil)] 02:53:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x93a55800) [pid = 6210] [serial = 1391] [outer = 0x8db76000] 02:53:34 INFO - PROCESS | 6210 | 1465206814035 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x93a56c00) [pid = 6210] [serial = 1392] [outer = 0x8db76000] 02:53:34 INFO - PROCESS | 6210 | 1465206814978 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1435ms 02:53:35 INFO - PROCESS | 6210 | 1465206815021 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 6210 | 1465206815025 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 02:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:53:35 INFO - PROCESS | 6210 | 1465206815032 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 6210 | 1465206815035 Marionette TRACE conn3 <- [1,1826,null,{}] 02:53:35 INFO - PROCESS | 6210 | 1465206815041 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:35 INFO - PROCESS | 6210 | 1465206815051 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:35 INFO - PROCESS | 6210 | 1465206815251 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:53:35 INFO - PROCESS | 6210 | 1465206815430 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 6210 | 1465206815440 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db63800 == 28 [pid = 6210] [id = 464] 02:53:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8eda4c00) [pid = 6210] [serial = 1393] [outer = (nil)] 02:53:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x94f41c00) [pid = 6210] [serial = 1394] [outer = 0x8eda4c00] 02:53:35 INFO - PROCESS | 6210 | 1465206815519 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x94f45400) [pid = 6210] [serial = 1395] [outer = 0x8eda4c00] 02:53:36 INFO - PROCESS | 6210 | 1465206816466 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1502ms 02:53:36 INFO - PROCESS | 6210 | 1465206816534 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 6210 | 1465206816538 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 02:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:53:36 INFO - PROCESS | 6210 | 1465206816544 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 6210 | 1465206816548 Marionette TRACE conn3 <- [1,1830,null,{}] 02:53:36 INFO - PROCESS | 6210 | 1465206816554 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:36 INFO - PROCESS | 6210 | 1465206816559 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:36 INFO - PROCESS | 6210 | 1465206816730 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:53:36 INFO - PROCESS | 6210 | 1465206816908 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 6210 | 1465206816917 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c5400 == 29 [pid = 6210] [id = 465] 02:53:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x92b8e400) [pid = 6210] [serial = 1396] [outer = (nil)] 02:53:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x95040c00) [pid = 6210] [serial = 1397] [outer = 0x92b8e400] 02:53:37 INFO - PROCESS | 6210 | 1465206816995 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x95046000) [pid = 6210] [serial = 1398] [outer = 0x92b8e400] 02:53:37 INFO - PROCESS | 6210 | 1465206817880 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1388ms 02:53:37 INFO - PROCESS | 6210 | 1465206817934 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 6210 | 1465206817944 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 02:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:53:37 INFO - PROCESS | 6210 | 1465206817951 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 6210 | 1465206817953 Marionette TRACE conn3 <- [1,1834,null,{}] 02:53:37 INFO - PROCESS | 6210 | 1465206817959 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:37 INFO - PROCESS | 6210 | 1465206817964 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:38 INFO - PROCESS | 6210 | 1465206818132 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:53:38 INFO - PROCESS | 6210 | 1465206818311 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 6210 | 1465206818319 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x94fa9000 == 30 [pid = 6210] [id = 466] 02:53:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x9503d400) [pid = 6210] [serial = 1399] [outer = (nil)] 02:53:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x950e4c00) [pid = 6210] [serial = 1400] [outer = 0x9503d400] 02:53:38 INFO - PROCESS | 6210 | 1465206818394 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x950e5800) [pid = 6210] [serial = 1401] [outer = 0x9503d400] 02:53:39 INFO - PROCESS | 6210 | 1465206819335 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1441ms 02:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:53:39 INFO - PROCESS | 6210 | 1465206819392 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 6210 | 1465206819396 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 02:53:39 INFO - PROCESS | 6210 | 1465206819402 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 6210 | 1465206819406 Marionette TRACE conn3 <- [1,1838,null,{}] 02:53:39 INFO - PROCESS | 6210 | 1465206819411 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:39 INFO - PROCESS | 6210 | 1465206819417 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:39 INFO - PROCESS | 6210 | 1465206819584 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:53:40 INFO - PROCESS | 6210 | 1465206820027 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 6210 | 1465206820035 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d921400 == 31 [pid = 6210] [id = 467] 02:53:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x8d922800) [pid = 6210] [serial = 1402] [outer = (nil)] 02:53:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8db69800) [pid = 6210] [serial = 1403] [outer = 0x8d922800] 02:53:40 INFO - PROCESS | 6210 | 1465206820152 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x8db80800) [pid = 6210] [serial = 1404] [outer = 0x8d922800] 02:53:41 INFO - PROCESS | 6210 | 1465206821167 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:53:42 INFO - PROCESS | 6210 | --DOCSHELL 0x8d920400 == 30 [pid = 6210] [id = 444] 02:53:42 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6b400 == 29 [pid = 6210] [id = 443] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8f4bec00) [pid = 6210] [serial = 1341] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x94f48c00) [pid = 6210] [serial = 1329] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8f3b3c00) [pid = 6210] [serial = 1317] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x919cd800) [pid = 6210] [serial = 1319] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8db75400) [pid = 6210] [serial = 1331] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x90ff6400) [pid = 6210] [serial = 1346] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x918a6800) [pid = 6210] [serial = 1344] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x90ff8000) [pid = 6210] [serial = 1343] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8f309c00) [pid = 6210] [serial = 1338] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8f4b5c00) [pid = 6210] [serial = 1340] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8db76c00) [pid = 6210] [serial = 1335] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x93a4f800) [pid = 6210] [serial = 1326] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8d773800) [pid = 6210] [serial = 1313] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8db66c00) [pid = 6210] [serial = 1334] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x91be0400) [pid = 6210] [serial = 1322] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x927f3800) [pid = 6210] [serial = 1323] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91bd8c00) [pid = 6210] [serial = 1320] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8ef4b400) [pid = 6210] [serial = 1337] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d91dc00) [pid = 6210] [serial = 1314] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x93abc000) [pid = 6210] [serial = 1328] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f397800) [pid = 6210] [serial = 1316] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x93761c00) [pid = 6210] [serial = 1325] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8dbcdc00) [pid = 6210] [serial = 1332] [outer = (nil)] [url = about:blank] 02:53:42 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x918a9c00) [pid = 6210] [serial = 1347] [outer = (nil)] [url = about:blank] 02:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2846ms 02:53:42 INFO - PROCESS | 6210 | 1465206822366 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 6210 | 1465206822372 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 02:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:53:42 INFO - PROCESS | 6210 | 1465206822381 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 6210 | 1465206822388 Marionette TRACE conn3 <- [1,1842,null,{}] 02:53:42 INFO - PROCESS | 6210 | 1465206822397 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:42 INFO - PROCESS | 6210 | 1465206822402 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:42 INFO - PROCESS | 6210 | 1465206822560 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:53:42 INFO - PROCESS | 6210 | 1465206822693 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 6210 | 1465206822706 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db66400 == 30 [pid = 6210] [id = 468] 02:53:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8db66c00) [pid = 6210] [serial = 1405] [outer = (nil)] 02:53:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8db6f800) [pid = 6210] [serial = 1406] [outer = 0x8db66c00] 02:53:42 INFO - PROCESS | 6210 | 1465206822774 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8db7ec00) [pid = 6210] [serial = 1407] [outer = 0x8db66c00] 02:53:43 INFO - PROCESS | 6210 | 1465206823611 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1293ms 02:53:43 INFO - PROCESS | 6210 | 1465206823674 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:53:43 INFO - PROCESS | 6210 | 1465206823680 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 02:53:43 INFO - PROCESS | 6210 | 1465206823691 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 6210 | 1465206823697 Marionette TRACE conn3 <- [1,1846,null,{}] 02:53:43 INFO - PROCESS | 6210 | 1465206823704 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:43 INFO - PROCESS | 6210 | 1465206823710 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:43 INFO - PROCESS | 6210 | 1465206823884 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:53:44 INFO - PROCESS | 6210 | 1465206824017 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 6210 | 1465206824026 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef46400 == 31 [pid = 6210] [id = 469] 02:53:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8ef4e000) [pid = 6210] [serial = 1408] [outer = (nil)] 02:53:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8ef52c00) [pid = 6210] [serial = 1409] [outer = 0x8ef4e000] 02:53:44 INFO - PROCESS | 6210 | 1465206824095 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f30f400) [pid = 6210] [serial = 1410] [outer = 0x8ef4e000] 02:53:44 INFO - PROCESS | 6210 | 1465206824960 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1345ms 02:53:45 INFO - PROCESS | 6210 | 1465206825030 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 6210 | 1465206825033 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 02:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:53:45 INFO - PROCESS | 6210 | 1465206825040 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 6210 | 1465206825044 Marionette TRACE conn3 <- [1,1850,null,{}] 02:53:45 INFO - PROCESS | 6210 | 1465206825071 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:45 INFO - PROCESS | 6210 | 1465206825079 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:45 INFO - PROCESS | 6210 | 1465206825299 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:53:45 INFO - PROCESS | 6210 | 1465206825333 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 6210 | 1465206825346 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4b1000 == 32 [pid = 6210] [id = 470] 02:53:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f4b3400) [pid = 6210] [serial = 1411] [outer = (nil)] 02:53:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f4bac00) [pid = 6210] [serial = 1412] [outer = 0x8f4b3400] 02:53:45 INFO - PROCESS | 6210 | 1465206825417 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f7ee400) [pid = 6210] [serial = 1413] [outer = 0x8f4b3400] 02:53:46 INFO - PROCESS | 6210 | 1465206826381 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1388ms 02:53:46 INFO - PROCESS | 6210 | 1465206826428 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 6210 | 1465206826432 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 02:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:53:46 INFO - PROCESS | 6210 | 1465206826438 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 6210 | 1465206826442 Marionette TRACE conn3 <- [1,1854,null,{}] 02:53:46 INFO - PROCESS | 6210 | 1465206826447 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:46 INFO - PROCESS | 6210 | 1465206826465 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:46 INFO - PROCESS | 6210 | 1465206826681 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:53:46 INFO - PROCESS | 6210 | 1465206826700 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 6210 | 1465206826706 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f395400 == 33 [pid = 6210] [id = 471] 02:53:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8f7f2000) [pid = 6210] [serial = 1414] [outer = (nil)] 02:53:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x918a0800) [pid = 6210] [serial = 1415] [outer = 0x8f7f2000] 02:53:46 INFO - PROCESS | 6210 | 1465206826773 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x919c1400) [pid = 6210] [serial = 1416] [outer = 0x8f7f2000] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x91be2800) [pid = 6210] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8db6ac00) [pid = 6210] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x90ff3000) [pid = 6210] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91b03800) [pid = 6210] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f3af000) [pid = 6210] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8dbce400) [pid = 6210] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8dbd0000) [pid = 6210] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x91c1cc00) [pid = 6210] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x918a5c00) [pid = 6210] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:53:47 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8eda0800) [pid = 6210] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:53:48 INFO - PROCESS | 6210 | 1465206828094 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1678ms 02:53:48 INFO - PROCESS | 6210 | 1465206828119 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 6210 | 1465206828122 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 02:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:53:48 INFO - PROCESS | 6210 | 1465206828128 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 6210 | 1465206828131 Marionette TRACE conn3 <- [1,1858,null,{}] 02:53:48 INFO - PROCESS | 6210 | 1465206828137 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:48 INFO - PROCESS | 6210 | 1465206828142 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:48 INFO - PROCESS | 6210 | 1465206828299 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:53:48 INFO - PROCESS | 6210 | 1465206828312 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 6210 | 1465206828318 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d775400 == 34 [pid = 6210] [id = 472] 02:53:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8ed9b400) [pid = 6210] [serial = 1417] [outer = (nil)] 02:53:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919cc400) [pid = 6210] [serial = 1418] [outer = 0x8ed9b400] 02:53:48 INFO - PROCESS | 6210 | 1465206828386 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91b02000) [pid = 6210] [serial = 1419] [outer = 0x8ed9b400] 02:53:49 INFO - PROCESS | 6210 | 1465206829222 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1132ms 02:53:49 INFO - PROCESS | 6210 | 1465206829262 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 6210 | 1465206829266 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 02:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:53:49 INFO - PROCESS | 6210 | 1465206829283 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 6210 | 1465206829285 Marionette TRACE conn3 <- [1,1862,null,{}] 02:53:49 INFO - PROCESS | 6210 | 1465206829291 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:49 INFO - PROCESS | 6210 | 1465206829301 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:49 INFO - PROCESS | 6210 | 1465206829575 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:53:49 INFO - PROCESS | 6210 | 1465206829751 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 6210 | 1465206829761 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770000 == 35 [pid = 6210] [id = 473] 02:53:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8d770400) [pid = 6210] [serial = 1420] [outer = (nil)] 02:53:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8d776c00) [pid = 6210] [serial = 1421] [outer = 0x8d770400] 02:53:49 INFO - PROCESS | 6210 | 1465206829853 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8d926400) [pid = 6210] [serial = 1422] [outer = 0x8d770400] 02:53:50 INFO - PROCESS | 6210 | 1465206830977 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1780ms 02:53:51 INFO - PROCESS | 6210 | 1465206831064 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 6210 | 1465206831070 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 02:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:53:51 INFO - PROCESS | 6210 | 1465206831078 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 6210 | 1465206831084 Marionette TRACE conn3 <- [1,1866,null,{}] 02:53:51 INFO - PROCESS | 6210 | 1465206831091 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:51 INFO - PROCESS | 6210 | 1465206831100 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:51 INFO - PROCESS | 6210 | 1465206831315 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:53:51 INFO - PROCESS | 6210 | 1465206831541 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 6210 | 1465206831553 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30c400 == 36 [pid = 6210] [id = 474] 02:53:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f30cc00) [pid = 6210] [serial = 1423] [outer = (nil)] 02:53:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8f39ac00) [pid = 6210] [serial = 1424] [outer = 0x8f30cc00] 02:53:51 INFO - PROCESS | 6210 | 1465206831677 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8f3a9c00) [pid = 6210] [serial = 1425] [outer = 0x8f30cc00] 02:53:52 INFO - PROCESS | 6210 | 1465206832686 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1683ms 02:53:52 INFO - PROCESS | 6210 | 1465206832762 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 6210 | 1465206832766 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 02:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:53:52 INFO - PROCESS | 6210 | 1465206832773 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 6210 | 1465206832777 Marionette TRACE conn3 <- [1,1870,null,{}] 02:53:52 INFO - PROCESS | 6210 | 1465206832783 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:52 INFO - PROCESS | 6210 | 1465206832789 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:52 INFO - PROCESS | 6210 | 1465206832975 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:53:53 INFO - PROCESS | 6210 | 1465206833252 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 6210 | 1465206833260 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff4800 == 37 [pid = 6210] [id = 475] 02:53:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x90ffac00) [pid = 6210] [serial = 1426] [outer = (nil)] 02:53:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x918a2000) [pid = 6210] [serial = 1427] [outer = 0x90ffac00] 02:53:53 INFO - PROCESS | 6210 | 1465206833384 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x91b0c800) [pid = 6210] [serial = 1428] [outer = 0x90ffac00] 02:53:54 INFO - PROCESS | 6210 | 1465206834403 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1694ms 02:53:54 INFO - PROCESS | 6210 | 1465206834468 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 6210 | 1465206834475 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 02:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:53:54 INFO - PROCESS | 6210 | 1465206834491 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 6210 | 1465206834498 Marionette TRACE conn3 <- [1,1874,null,{}] 02:53:54 INFO - PROCESS | 6210 | 1465206834504 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:54 INFO - PROCESS | 6210 | 1465206834511 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:54 INFO - PROCESS | 6210 | 1465206834733 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:53:54 INFO - PROCESS | 6210 | 1465206834955 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 6210 | 1465206834963 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d772000 == 38 [pid = 6210] [id = 476] 02:53:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8d774800) [pid = 6210] [serial = 1429] [outer = (nil)] 02:53:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8d91b800) [pid = 6210] [serial = 1430] [outer = 0x8d774800] 02:53:55 INFO - PROCESS | 6210 | 1465206835228 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8db74000) [pid = 6210] [serial = 1431] [outer = 0x8d774800] 02:53:56 INFO - PROCESS | 6210 | ************************* 02:53:56 INFO - PROCESS | 6210 | A coding exception was thrown and uncaught in a Task. 02:53:56 INFO - PROCESS | 6210 | 02:53:56 INFO - PROCESS | 6210 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:53:56 INFO - PROCESS | 6210 | Full stack: 02:53:56 INFO - PROCESS | 6210 | ************************* 02:53:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91e400 == 37 [pid = 6210] [id = 448] 02:53:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8d775400 == 36 [pid = 6210] [id = 472] 02:53:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8f395400 == 35 [pid = 6210] [id = 471] 02:53:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4b1000 == 34 [pid = 6210] [id = 470] 02:53:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef46400 == 33 [pid = 6210] [id = 469] 02:53:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8db66400 == 32 [pid = 6210] [id = 468] 02:53:56 INFO - PROCESS | 6210 | 1465206836345 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1900ms 02:53:56 INFO - PROCESS | 6210 | 1465206836384 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 6210 | 1465206836388 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 02:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:53:56 INFO - PROCESS | 6210 | 1465206836396 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 6210 | 1465206836400 Marionette TRACE conn3 <- [1,1878,null,{}] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x922e1400) [pid = 6210] [serial = 1370] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8f3adc00) [pid = 6210] [serial = 1373] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x92329800) [pid = 6210] [serial = 1371] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x90ffcc00) [pid = 6210] [serial = 1355] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x919c7800) [pid = 6210] [serial = 1356] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x91bdf000) [pid = 6210] [serial = 1350] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x91b06800) [pid = 6210] [serial = 1349] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f4b7000) [pid = 6210] [serial = 1364] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f7f3400) [pid = 6210] [serial = 1365] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8eda2000) [pid = 6210] [serial = 1352] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f3a0c00) [pid = 6210] [serial = 1353] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8ed9e000) [pid = 6210] [serial = 1361] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8ef4e800) [pid = 6210] [serial = 1362] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91c22400) [pid = 6210] [serial = 1358] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x922dd000) [pid = 6210] [serial = 1359] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91bda800) [pid = 6210] [serial = 1367] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92509000) [pid = 6210] [serial = 1377] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x918a1800) [pid = 6210] [serial = 1374] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x92506000) [pid = 6210] [serial = 1376] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x91c20400) [pid = 6210] [serial = 1368] [outer = (nil)] [url = about:blank] 02:53:56 INFO - PROCESS | 6210 | 1465206836445 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:56 INFO - PROCESS | 6210 | 1465206836451 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:56 INFO - PROCESS | 6210 | 1465206836615 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:53:56 INFO - PROCESS | 6210 | 1465206836625 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 6210 | 1465206836635 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d775400 == 33 [pid = 6210] [id = 477] 02:53:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8eda4000) [pid = 6210] [serial = 1432] [outer = (nil)] 02:53:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f314400) [pid = 6210] [serial = 1433] [outer = 0x8eda4000] 02:53:56 INFO - PROCESS | 6210 | 1465206836703 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f7e6800) [pid = 6210] [serial = 1434] [outer = 0x8eda4000] 02:53:57 INFO - PROCESS | 6210 | 1465206837653 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1302ms 02:53:57 INFO - PROCESS | 6210 | 1465206837697 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 6210 | 1465206837702 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 02:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:53:57 INFO - PROCESS | 6210 | 1465206837713 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 6210 | 1465206837717 Marionette TRACE conn3 <- [1,1882,null,{}] 02:53:57 INFO - PROCESS | 6210 | 1465206837723 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:57 INFO - PROCESS | 6210 | 1465206837728 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:57 INFO - PROCESS | 6210 | 1465206837890 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:53:58 INFO - PROCESS | 6210 | 1465206838024 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 6210 | 1465206838034 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3e000 == 34 [pid = 6210] [id = 478] 02:53:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90ff4400) [pid = 6210] [serial = 1435] [outer = (nil)] 02:53:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x918a8400) [pid = 6210] [serial = 1436] [outer = 0x90ff4400] 02:53:58 INFO - PROCESS | 6210 | 1465206838097 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91b08400) [pid = 6210] [serial = 1437] [outer = 0x90ff4400] 02:53:59 INFO - PROCESS | 6210 | 1465206839021 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1350ms 02:53:59 INFO - PROCESS | 6210 | 1465206839063 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 6210 | 1465206839067 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 02:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:53:59 INFO - PROCESS | 6210 | 1465206839099 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 6210 | 1465206839103 Marionette TRACE conn3 <- [1,1886,null,{}] 02:53:59 INFO - PROCESS | 6210 | 1465206839119 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:59 INFO - PROCESS | 6210 | 1465206839127 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:59 INFO - PROCESS | 6210 | 1465206839343 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:53:59 INFO - PROCESS | 6210 | 1465206839370 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 6210 | 1465206839376 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:53:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef51000 == 35 [pid = 6210] [id = 479] 02:53:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919c6800) [pid = 6210] [serial = 1438] [outer = (nil)] 02:53:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92240c00) [pid = 6210] [serial = 1439] [outer = 0x919c6800] 02:53:59 INFO - PROCESS | 6210 | 1465206839442 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x922d7400) [pid = 6210] [serial = 1440] [outer = 0x919c6800] 02:54:00 INFO - PROCESS | 6210 | 1465206840405 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1357ms 02:54:00 INFO - PROCESS | 6210 | 1465206840432 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 6210 | 1465206840435 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 02:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:54:00 INFO - PROCESS | 6210 | 1465206840448 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 6210 | 1465206840450 Marionette TRACE conn3 <- [1,1890,null,{}] 02:54:00 INFO - PROCESS | 6210 | 1465206840456 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:00 INFO - PROCESS | 6210 | 1465206840460 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:00 INFO - PROCESS | 6210 | 1465206840682 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:54:00 INFO - PROCESS | 6210 | 1465206840702 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 6210 | 1465206840708 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bde000 == 36 [pid = 6210] [id = 480] 02:54:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92327800) [pid = 6210] [serial = 1441] [outer = (nil)] 02:54:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92330800) [pid = 6210] [serial = 1442] [outer = 0x92327800] 02:54:00 INFO - PROCESS | 6210 | 1465206840774 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9232cc00) [pid = 6210] [serial = 1443] [outer = 0x92327800] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8eda2c00) [pid = 6210] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x919c4400) [pid = 6210] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x927f1800) [pid = 6210] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x92b8e000) [pid = 6210] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8db76000) [pid = 6210] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8eda4c00) [pid = 6210] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92b8e400) [pid = 6210] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x9503d400) [pid = 6210] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db66c00) [pid = 6210] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8ef4e000) [pid = 6210] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f4b3400) [pid = 6210] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d922800) [pid = 6210] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:54:01 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f7f2000) [pid = 6210] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:54:01 INFO - PROCESS | 6210 | 1465206841757 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1328ms 02:54:01 INFO - PROCESS | 6210 | 1465206841776 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 6210 | 1465206841779 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 02:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:54:01 INFO - PROCESS | 6210 | 1465206841787 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 6210 | 1465206841790 Marionette TRACE conn3 <- [1,1894,null,{}] 02:54:01 INFO - PROCESS | 6210 | 1465206841795 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:01 INFO - PROCESS | 6210 | 1465206841800 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:01 INFO - PROCESS | 6210 | 1465206841954 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:54:01 INFO - PROCESS | 6210 | 1465206841968 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 6210 | 1465206841974 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c4400 == 37 [pid = 6210] [id = 481] 02:54:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x92325800) [pid = 6210] [serial = 1444] [outer = (nil)] 02:54:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x9237bc00) [pid = 6210] [serial = 1445] [outer = 0x92325800] 02:54:02 INFO - PROCESS | 6210 | 1465206842057 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x927f1000) [pid = 6210] [serial = 1446] [outer = 0x92325800] 02:54:03 INFO - PROCESS | 6210 | 1465206843009 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1284ms 02:54:03 INFO - PROCESS | 6210 | 1465206843076 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 6210 | 1465206843079 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 02:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:54:03 INFO - PROCESS | 6210 | 1465206843085 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 6210 | 1465206843088 Marionette TRACE conn3 <- [1,1898,null,{}] 02:54:03 INFO - PROCESS | 6210 | 1465206843094 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:03 INFO - PROCESS | 6210 | 1465206843103 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:03 INFO - PROCESS | 6210 | 1465206843335 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:54:03 INFO - PROCESS | 6210 | 1465206843523 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 6210 | 1465206843533 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db62400 == 38 [pid = 6210] [id = 482] 02:54:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8db68800) [pid = 6210] [serial = 1447] [outer = (nil)] 02:54:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8dbc6000) [pid = 6210] [serial = 1448] [outer = 0x8db68800] 02:54:03 INFO - PROCESS | 6210 | 1465206843615 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8dbd1400) [pid = 6210] [serial = 1449] [outer = 0x8db68800] 02:54:04 INFO - PROCESS | 6210 | 1465206844676 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1632ms 02:54:04 INFO - PROCESS | 6210 | 1465206844720 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 6210 | 1465206844727 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 02:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:54:04 INFO - PROCESS | 6210 | 1465206844735 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 6210 | 1465206844740 Marionette TRACE conn3 <- [1,1902,null,{}] 02:54:04 INFO - PROCESS | 6210 | 1465206844748 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:04 INFO - PROCESS | 6210 | 1465206844754 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:04 INFO - PROCESS | 6210 | 1465206844940 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:54:05 INFO - PROCESS | 6210 | 1465206845121 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 6210 | 1465206845131 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774400 == 39 [pid = 6210] [id = 483] 02:54:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90f45800) [pid = 6210] [serial = 1450] [outer = (nil)] 02:54:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x90ff6c00) [pid = 6210] [serial = 1451] [outer = 0x90f45800] 02:54:05 INFO - PROCESS | 6210 | 1465206845221 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x918a1400) [pid = 6210] [serial = 1452] [outer = 0x90f45800] 02:54:06 INFO - PROCESS | 6210 | 1465206846215 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1541ms 02:54:06 INFO - PROCESS | 6210 | 1465206846277 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 6210 | 1465206846282 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 02:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:54:06 INFO - PROCESS | 6210 | 1465206846289 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 6210 | 1465206846293 Marionette TRACE conn3 <- [1,1906,null,{}] 02:54:06 INFO - PROCESS | 6210 | 1465206846299 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:06 INFO - PROCESS | 6210 | 1465206846304 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:06 INFO - PROCESS | 6210 | 1465206846542 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:54:06 INFO - PROCESS | 6210 | 1465206846810 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 6210 | 1465206846817 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4be000 == 40 [pid = 6210] [id = 484] 02:54:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91be2800) [pid = 6210] [serial = 1453] [outer = (nil)] 02:54:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x91c21c00) [pid = 6210] [serial = 1454] [outer = 0x91be2800] 02:54:06 INFO - PROCESS | 6210 | 1465206846944 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92323c00) [pid = 6210] [serial = 1455] [outer = 0x91be2800] 02:54:07 INFO - PROCESS | 6210 | 1465206847914 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1682ms 02:54:07 INFO - PROCESS | 6210 | 1465206847972 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 6210 | 1465206847979 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 02:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:54:08 INFO - PROCESS | 6210 | 1465206847997 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 6210 | 1465206848004 Marionette TRACE conn3 <- [1,1910,null,{}] 02:54:08 INFO - PROCESS | 6210 | 1465206848010 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:08 INFO - PROCESS | 6210 | 1465206848018 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:08 INFO - PROCESS | 6210 | 1465206848259 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:54:08 INFO - PROCESS | 6210 | 1465206848501 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 6210 | 1465206848510 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x919cf000 == 41 [pid = 6210] [id = 485] 02:54:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x91b07800) [pid = 6210] [serial = 1456] [outer = (nil)] 02:54:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x92b8b000) [pid = 6210] [serial = 1457] [outer = 0x91b07800] 02:54:08 INFO - PROCESS | 6210 | 1465206848632 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92b97c00) [pid = 6210] [serial = 1458] [outer = 0x91b07800] 02:54:09 INFO - PROCESS | 6210 | 1465206849510 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1596ms 02:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:54:09 INFO - PROCESS | 6210 | 1465206849585 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 6210 | 1465206849588 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 02:54:09 INFO - PROCESS | 6210 | 1465206849595 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 6210 | 1465206849598 Marionette TRACE conn3 <- [1,1914,null,{}] 02:54:09 INFO - PROCESS | 6210 | 1465206849604 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:09 INFO - PROCESS | 6210 | 1465206849609 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:09 INFO - PROCESS | 6210 | 1465206849790 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:54:09 INFO - PROCESS | 6210 | 1465206849969 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 6210 | 1465206849975 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x9250ec00 == 42 [pid = 6210] [id = 486] 02:54:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x927f3800) [pid = 6210] [serial = 1459] [outer = (nil)] 02:54:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x93a56000) [pid = 6210] [serial = 1460] [outer = 0x927f3800] 02:54:10 INFO - PROCESS | 6210 | 1465206850054 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x93aaf000) [pid = 6210] [serial = 1461] [outer = 0x927f3800] 02:54:10 INFO - PROCESS | 6210 | 1465206850985 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1433ms 02:54:11 INFO - PROCESS | 6210 | 1465206851028 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 6210 | 1465206851032 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 02:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:54:11 INFO - PROCESS | 6210 | 1465206851038 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 6210 | 1465206851042 Marionette TRACE conn3 <- [1,1918,null,{}] 02:54:11 INFO - PROCESS | 6210 | 1465206851047 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:11 INFO - PROCESS | 6210 | 1465206851052 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:11 INFO - PROCESS | 6210 | 1465206851230 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:54:11 INFO - PROCESS | 6210 | 1465206851421 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 6210 | 1465206851438 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda1800 == 43 [pid = 6210] [id = 487] 02:54:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8eda4400) [pid = 6210] [serial = 1462] [outer = (nil)] 02:54:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8f3a6000) [pid = 6210] [serial = 1463] [outer = 0x8eda4400] 02:54:11 INFO - PROCESS | 6210 | 1465206851565 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x93b0f400) [pid = 6210] [serial = 1464] [outer = 0x8eda4400] 02:54:12 INFO - PROCESS | 6210 | 1465206852860 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1885ms 02:54:12 INFO - PROCESS | 6210 | 1465206852924 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:54:12 INFO - PROCESS | 6210 | 1465206852930 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 02:54:12 INFO - PROCESS | 6210 | 1465206852937 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 6210 | 1465206852944 Marionette TRACE conn3 <- [1,1922,null,{}] 02:54:12 INFO - PROCESS | 6210 | 1465206852952 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:12 INFO - PROCESS | 6210 | 1465206852957 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:13 INFO - PROCESS | 6210 | 1465206853142 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:54:13 INFO - PROCESS | 6210 | 1465206853383 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 6210 | 1465206853399 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8db65c00 == 42 [pid = 6210] [id = 450] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x919c4400 == 41 [pid = 6210] [id = 481] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x91bde000 == 40 [pid = 6210] [id = 480] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef51000 == 39 [pid = 6210] [id = 479] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x90f3e000 == 38 [pid = 6210] [id = 478] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d775400 == 37 [pid = 6210] [id = 477] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d772000 == 36 [pid = 6210] [id = 476] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x90f44400 == 35 [pid = 6210] [id = 451] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d771c00 == 34 [pid = 6210] [id = 458] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcc800 == 33 [pid = 6210] [id = 459] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8f318000 == 32 [pid = 6210] [id = 460] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x9250e800 == 31 [pid = 6210] [id = 461] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcf800 == 30 [pid = 6210] [id = 453] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30c400 == 29 [pid = 6210] [id = 474] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda4800 == 28 [pid = 6210] [id = 445] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d778c00 == 27 [pid = 6210] [id = 457] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff4800 == 26 [pid = 6210] [id = 475] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e8000 == 25 [pid = 6210] [id = 455] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770000 == 24 [pid = 6210] [id = 473] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d923c00 == 23 [pid = 6210] [id = 456] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x91b02c00 == 22 [pid = 6210] [id = 449] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3b2000 == 21 [pid = 6210] [id = 446] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x91be0000 == 20 [pid = 6210] [id = 452] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3ac400 == 19 [pid = 6210] [id = 454] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d921400 == 18 [pid = 6210] [id = 467] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8db63c00 == 17 [pid = 6210] [id = 447] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8f316800 == 16 [pid = 6210] [id = 462] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d921000 == 15 [pid = 6210] [id = 463] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8db63800 == 14 [pid = 6210] [id = 464] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x919c5400 == 13 [pid = 6210] [id = 465] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x94fa9000 == 12 [pid = 6210] [id = 466] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x9250ec00 == 11 [pid = 6210] [id = 486] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x919cf000 == 10 [pid = 6210] [id = 485] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4be000 == 9 [pid = 6210] [id = 484] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8db62400 == 8 [pid = 6210] [id = 482] 02:54:14 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774400 == 7 [pid = 6210] [id = 483] 02:54:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76c000 == 8 [pid = 6210] [id = 488] 02:54:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8d76e800) [pid = 6210] [serial = 1465] [outer = (nil)] 02:54:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8d773000) [pid = 6210] [serial = 1466] [outer = 0x8d76e800] 02:54:14 INFO - PROCESS | 6210 | 1465206854406 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8d922400) [pid = 6210] [serial = 1467] [outer = 0x8d76e800] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x919cc400) [pid = 6210] [serial = 1418] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8f3b2400) [pid = 6210] [serial = 1380] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8f39a000) [pid = 6210] [serial = 1379] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x91be4400) [pid = 6210] [serial = 1383] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x91b0d400) [pid = 6210] [serial = 1382] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x92b8a400) [pid = 6210] [serial = 1386] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x927f8c00) [pid = 6210] [serial = 1385] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x9375fc00) [pid = 6210] [serial = 1389] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x92b97400) [pid = 6210] [serial = 1388] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x93a56c00) [pid = 6210] [serial = 1392] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x93a55800) [pid = 6210] [serial = 1391] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x94f45400) [pid = 6210] [serial = 1395] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x94f41c00) [pid = 6210] [serial = 1394] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x95046000) [pid = 6210] [serial = 1398] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x95040c00) [pid = 6210] [serial = 1397] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x950e5800) [pid = 6210] [serial = 1401] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x950e4c00) [pid = 6210] [serial = 1400] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8db6f800) [pid = 6210] [serial = 1406] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8db7ec00) [pid = 6210] [serial = 1407] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8ef52c00) [pid = 6210] [serial = 1409] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f4bac00) [pid = 6210] [serial = 1412] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8db69800) [pid = 6210] [serial = 1403] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8db80800) [pid = 6210] [serial = 1404] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x918a0800) [pid = 6210] [serial = 1415] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f7ee400) [pid = 6210] [serial = 1413] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x919c1400) [pid = 6210] [serial = 1416] [outer = (nil)] [url = about:blank] 02:54:14 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8f30f400) [pid = 6210] [serial = 1410] [outer = (nil)] [url = about:blank] 02:54:15 INFO - PROCESS | 6210 | 1465206855391 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2491ms 02:54:15 INFO - PROCESS | 6210 | 1465206855429 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:54:15 INFO - PROCESS | 6210 | 1465206855433 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 02:54:15 INFO - PROCESS | 6210 | 1465206855441 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 6210 | 1465206855446 Marionette TRACE conn3 <- [1,1926,null,{}] 02:54:15 INFO - PROCESS | 6210 | 1465206855453 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:15 INFO - PROCESS | 6210 | 1465206855460 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:15 INFO - PROCESS | 6210 | 1465206855626 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:54:15 INFO - PROCESS | 6210 | 1465206855756 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 6210 | 1465206855764 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc7000 == 9 [pid = 6210] [id = 489] 02:54:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8dbc8800) [pid = 6210] [serial = 1468] [outer = (nil)] 02:54:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8dbd1000) [pid = 6210] [serial = 1469] [outer = 0x8dbc8800] 02:54:15 INFO - PROCESS | 6210 | 1465206855835 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8eda6400) [pid = 6210] [serial = 1470] [outer = 0x8dbc8800] 02:54:16 INFO - PROCESS | 6210 | 1465206856640 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1231ms 02:54:16 INFO - PROCESS | 6210 | 1465206856674 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 6210 | 1465206856680 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 02:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:54:16 INFO - PROCESS | 6210 | 1465206856695 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 6210 | 1465206856700 Marionette TRACE conn3 <- [1,1930,null,{}] 02:54:16 INFO - PROCESS | 6210 | 1465206856706 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:16 INFO - PROCESS | 6210 | 1465206856711 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:16 INFO - PROCESS | 6210 | 1465206856885 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:54:16 INFO - PROCESS | 6210 | 1465206856896 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 6210 | 1465206856906 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed99000 == 10 [pid = 6210] [id = 490] 02:54:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8ef52c00) [pid = 6210] [serial = 1471] [outer = (nil)] 02:54:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f3a0400) [pid = 6210] [serial = 1472] [outer = 0x8ef52c00] 02:54:16 INFO - PROCESS | 6210 | 1465206856973 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3aa000) [pid = 6210] [serial = 1473] [outer = 0x8ef52c00] 02:54:18 INFO - PROCESS | 6210 | 1465206858062 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1435ms 02:54:18 INFO - PROCESS | 6210 | 1465206858129 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 6210 | 1465206858133 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 02:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:54:18 INFO - PROCESS | 6210 | 1465206858140 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 6210 | 1465206858145 Marionette TRACE conn3 <- [1,1934,null,{}] 02:54:18 INFO - PROCESS | 6210 | 1465206858167 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:18 INFO - PROCESS | 6210 | 1465206858175 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:18 INFO - PROCESS | 6210 | 1465206858398 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:54:18 INFO - PROCESS | 6210 | 1465206858427 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 6210 | 1465206858434 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d925000 == 11 [pid = 6210] [id = 491] 02:54:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8db71800) [pid = 6210] [serial = 1474] [outer = (nil)] 02:54:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90f44400) [pid = 6210] [serial = 1475] [outer = 0x8db71800] 02:54:18 INFO - PROCESS | 6210 | 1465206858516 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90ffa400) [pid = 6210] [serial = 1476] [outer = 0x8db71800] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90ff4400) [pid = 6210] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92327800) [pid = 6210] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x90ffac00) [pid = 6210] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8ed9b400) [pid = 6210] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d770400) [pid = 6210] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f30cc00) [pid = 6210] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8eda4000) [pid = 6210] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8d774800) [pid = 6210] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x919c6800) [pid = 6210] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:54:19 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x92325800) [pid = 6210] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:54:19 INFO - PROCESS | 6210 | 1465206859839 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1739ms 02:54:19 INFO - PROCESS | 6210 | 1465206859879 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 6210 | 1465206859882 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 02:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:54:19 INFO - PROCESS | 6210 | 1465206859889 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 6210 | 1465206859892 Marionette TRACE conn3 <- [1,1938,null,{}] 02:54:19 INFO - PROCESS | 6210 | 1465206859897 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:19 INFO - PROCESS | 6210 | 1465206859902 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:20 INFO - PROCESS | 6210 | 1465206860119 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:54:20 INFO - PROCESS | 6210 | 1465206860259 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 6210 | 1465206860265 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76c400 == 12 [pid = 6210] [id = 492] 02:54:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8d775000) [pid = 6210] [serial = 1477] [outer = (nil)] 02:54:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f4b9c00) [pid = 6210] [serial = 1478] [outer = 0x8d775000] 02:54:20 INFO - PROCESS | 6210 | 1465206860337 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x90ff6800) [pid = 6210] [serial = 1479] [outer = 0x8d775000] 02:54:21 INFO - PROCESS | 6210 | 1465206861019 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1182ms 02:54:21 INFO - PROCESS | 6210 | 1465206861072 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 6210 | 1465206861075 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 02:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:54:21 INFO - PROCESS | 6210 | 1465206861081 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 6210 | 1465206861084 Marionette TRACE conn3 <- [1,1942,null,{}] 02:54:21 INFO - PROCESS | 6210 | 1465206861093 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:21 INFO - PROCESS | 6210 | 1465206861097 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:21 INFO - PROCESS | 6210 | 1465206861296 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:54:21 INFO - PROCESS | 6210 | 1465206861310 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 6210 | 1465206861319 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c4400 == 13 [pid = 6210] [id = 493] 02:54:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x919c4c00) [pid = 6210] [serial = 1480] [outer = (nil)] 02:54:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x919cd000) [pid = 6210] [serial = 1481] [outer = 0x919c4c00] 02:54:21 INFO - PROCESS | 6210 | 1465206861411 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91bd9c00) [pid = 6210] [serial = 1482] [outer = 0x919c4c00] 02:54:22 INFO - PROCESS | 6210 | 1465206862586 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1542ms 02:54:22 INFO - PROCESS | 6210 | 1465206862624 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 6210 | 1465206862631 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 02:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:54:22 INFO - PROCESS | 6210 | 1465206862639 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 6210 | 1465206862645 Marionette TRACE conn3 <- [1,1946,null,{}] 02:54:22 INFO - PROCESS | 6210 | 1465206862654 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:22 INFO - PROCESS | 6210 | 1465206862659 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:22 INFO - PROCESS | 6210 | 1465206862847 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:54:23 INFO - PROCESS | 6210 | 1465206863071 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 6210 | 1465206863082 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d777000 == 14 [pid = 6210] [id = 494] 02:54:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8dbc9000) [pid = 6210] [serial = 1483] [outer = (nil)] 02:54:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8ef52800) [pid = 6210] [serial = 1484] [outer = 0x8dbc9000] 02:54:23 INFO - PROCESS | 6210 | 1465206863206 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f314800) [pid = 6210] [serial = 1485] [outer = 0x8dbc9000] 02:54:24 INFO - PROCESS | 6210 | 1465206864221 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1597ms 02:54:24 INFO - PROCESS | 6210 | 1465206864236 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 6210 | 1465206864242 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 02:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:54:24 INFO - PROCESS | 6210 | 1465206864253 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 6210 | 1465206864257 Marionette TRACE conn3 <- [1,1950,null,{}] 02:54:24 INFO - PROCESS | 6210 | 1465206864263 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:24 INFO - PROCESS | 6210 | 1465206864269 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:24 INFO - PROCESS | 6210 | 1465206864455 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:54:24 INFO - PROCESS | 6210 | 1465206864727 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 6210 | 1465206864739 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3af000 == 15 [pid = 6210] [id = 495] 02:54:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90fed400) [pid = 6210] [serial = 1486] [outer = (nil)] 02:54:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90ff9800) [pid = 6210] [serial = 1487] [outer = 0x90fed400] 02:54:24 INFO - PROCESS | 6210 | 1465206864864 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919cdc00) [pid = 6210] [serial = 1488] [outer = 0x90fed400] 02:54:25 INFO - PROCESS | 6210 | 1465206865806 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1633ms 02:54:25 INFO - PROCESS | 6210 | 1465206865886 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 6210 | 1465206865889 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 02:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:54:25 INFO - PROCESS | 6210 | 1465206865896 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 6210 | 1465206865902 Marionette TRACE conn3 <- [1,1954,null,{}] 02:54:25 INFO - PROCESS | 6210 | 1465206865919 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:25 INFO - PROCESS | 6210 | 1465206865927 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:26 INFO - PROCESS | 6210 | 1465206866143 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:54:26 INFO - PROCESS | 6210 | 1465206866380 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 6210 | 1465206866388 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bdf800 == 16 [pid = 6210] [id = 496] 02:54:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91be0800) [pid = 6210] [serial = 1489] [outer = (nil)] 02:54:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c24400) [pid = 6210] [serial = 1490] [outer = 0x91be0800] 02:54:26 INFO - PROCESS | 6210 | 1465206866498 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92244400) [pid = 6210] [serial = 1491] [outer = 0x91be0800] 02:54:27 INFO - PROCESS | 6210 | 1465206867445 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1787ms 02:54:27 INFO - PROCESS | 6210 | 1465206867684 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 6210 | 1465206867689 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 02:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:54:27 INFO - PROCESS | 6210 | 1465206867698 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 6210 | 1465206867701 Marionette TRACE conn3 <- [1,1958,null,{}] 02:54:27 INFO - PROCESS | 6210 | 1465206867711 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:27 INFO - PROCESS | 6210 | 1465206867716 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:27 INFO - PROCESS | 6210 | 1465206867907 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:54:28 INFO - PROCESS | 6210 | 1465206868184 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 6210 | 1465206868198 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db65c00 == 17 [pid = 6210] [id = 497] 02:54:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8db81000) [pid = 6210] [serial = 1492] [outer = (nil)] 02:54:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8dbccc00) [pid = 6210] [serial = 1493] [outer = 0x8db81000] 02:54:28 INFO - PROCESS | 6210 | 1465206868308 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8ed9dc00) [pid = 6210] [serial = 1494] [outer = 0x8db81000] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x927f1000) [pid = 6210] [serial = 1446] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x918a8400) [pid = 6210] [serial = 1436] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9232cc00) [pid = 6210] [serial = 1443] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91b0c800) [pid = 6210] [serial = 1428] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91b02000) [pid = 6210] [serial = 1419] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8d926400) [pid = 6210] [serial = 1422] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8d776c00) [pid = 6210] [serial = 1421] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f3a9c00) [pid = 6210] [serial = 1425] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f314400) [pid = 6210] [serial = 1433] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db74000) [pid = 6210] [serial = 1431] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x92330800) [pid = 6210] [serial = 1442] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x918a2000) [pid = 6210] [serial = 1427] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d91b800) [pid = 6210] [serial = 1430] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x91b08400) [pid = 6210] [serial = 1437] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f7e6800) [pid = 6210] [serial = 1434] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f39ac00) [pid = 6210] [serial = 1424] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x922d7400) [pid = 6210] [serial = 1440] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x92240c00) [pid = 6210] [serial = 1439] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x9237bc00) [pid = 6210] [serial = 1445] [outer = (nil)] [url = about:blank] 02:54:29 INFO - PROCESS | 6210 | 1465206869145 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1497ms 02:54:29 INFO - PROCESS | 6210 | 1465206869198 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:54:29 INFO - PROCESS | 6210 | 1465206869203 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 02:54:29 INFO - PROCESS | 6210 | 1465206869214 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 6210 | 1465206869219 Marionette TRACE conn3 <- [1,1962,null,{}] 02:54:29 INFO - PROCESS | 6210 | 1465206869225 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:29 INFO - PROCESS | 6210 | 1465206869229 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:29 INFO - PROCESS | 6210 | 1465206869388 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:54:29 INFO - PROCESS | 6210 | 1465206869547 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 6210 | 1465206869557 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4e000 == 18 [pid = 6210] [id = 498] 02:54:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8f39ac00) [pid = 6210] [serial = 1495] [outer = (nil)] 02:54:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f3ab000) [pid = 6210] [serial = 1496] [outer = 0x8f39ac00] 02:54:29 INFO - PROCESS | 6210 | 1465206869629 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f4be000) [pid = 6210] [serial = 1497] [outer = 0x8f39ac00] 02:54:30 INFO - PROCESS | 6210 | 1465206870453 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1294ms 02:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:54:30 INFO - PROCESS | 6210 | 1465206870503 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 6210 | 1465206870506 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 02:54:30 INFO - PROCESS | 6210 | 1465206870513 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 6210 | 1465206870516 Marionette TRACE conn3 <- [1,1966,null,{}] 02:54:30 INFO - PROCESS | 6210 | 1465206870531 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:30 INFO - PROCESS | 6210 | 1465206870539 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:30 INFO - PROCESS | 6210 | 1465206870697 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:54:30 INFO - PROCESS | 6210 | 1465206870839 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 6210 | 1465206870849 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x919d0400 == 19 [pid = 6210] [id = 499] 02:54:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x91b06400) [pid = 6210] [serial = 1498] [outer = (nil)] 02:54:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91b0f400) [pid = 6210] [serial = 1499] [outer = 0x91b06400] 02:54:30 INFO - PROCESS | 6210 | 1465206870918 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91be0400) [pid = 6210] [serial = 1500] [outer = 0x91b06400] 02:54:31 INFO - PROCESS | 6210 | 1465206871801 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1334ms 02:54:31 INFO - PROCESS | 6210 | 1465206871846 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 6210 | 1465206871850 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 02:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:54:31 INFO - PROCESS | 6210 | 1465206871856 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 6210 | 1465206871859 Marionette TRACE conn3 <- [1,1970,null,{}] 02:54:31 INFO - PROCESS | 6210 | 1465206871864 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:31 INFO - PROCESS | 6210 | 1465206871869 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:32 INFO - PROCESS | 6210 | 1465206872093 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:54:32 INFO - PROCESS | 6210 | 1465206872113 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 6210 | 1465206872123 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x91be4800 == 20 [pid = 6210] [id = 500] 02:54:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91c27400) [pid = 6210] [serial = 1501] [outer = (nil)] 02:54:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x92323800) [pid = 6210] [serial = 1502] [outer = 0x91c27400] 02:54:32 INFO - PROCESS | 6210 | 1465206872187 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9232b400) [pid = 6210] [serial = 1503] [outer = 0x91c27400] 02:54:33 INFO - PROCESS | 6210 | 1465206873085 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1238ms 02:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:54:33 INFO - PROCESS | 6210 | 1465206873095 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 6210 | 1465206873097 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 02:54:33 INFO - PROCESS | 6210 | 1465206873103 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 6210 | 1465206873107 Marionette TRACE conn3 <- [1,1974,null,{}] 02:54:33 INFO - PROCESS | 6210 | 1465206873112 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:33 INFO - PROCESS | 6210 | 1465206873117 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:33 INFO - PROCESS | 6210 | 1465206873316 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8db71800) [pid = 6210] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8dbc8800) [pid = 6210] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8ef52c00) [pid = 6210] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8d76e800) [pid = 6210] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8eda4400) [pid = 6210] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8db68800) [pid = 6210] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x90f45800) [pid = 6210] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x91be2800) [pid = 6210] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x91b07800) [pid = 6210] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x927f3800) [pid = 6210] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:54:33 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x8d775000) [pid = 6210] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:54:33 INFO - PROCESS | 6210 | 1465206873527 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 6210 | 1465206873535 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774800 == 21 [pid = 6210] [id = 501] 02:54:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x8d775000) [pid = 6210] [serial = 1504] [outer = (nil)] 02:54:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x8dbc8800) [pid = 6210] [serial = 1505] [outer = 0x8d775000] 02:54:33 INFO - PROCESS | 6210 | 1465206873599 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8db71800) [pid = 6210] [serial = 1506] [outer = 0x8d775000] 02:54:34 INFO - PROCESS | 6210 | 1465206874341 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1280ms 02:54:34 INFO - PROCESS | 6210 | 1465206874383 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 6210 | 1465206874387 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 02:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:54:34 INFO - PROCESS | 6210 | 1465206874402 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 6210 | 1465206874406 Marionette TRACE conn3 <- [1,1978,null,{}] 02:54:34 INFO - PROCESS | 6210 | 1465206874415 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:34 INFO - PROCESS | 6210 | 1465206874425 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:34 INFO - PROCESS | 6210 | 1465206874623 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:54:34 INFO - PROCESS | 6210 | 1465206874634 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 6210 | 1465206874644 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db71000 == 22 [pid = 6210] [id = 502] 02:54:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x9237a400) [pid = 6210] [serial = 1507] [outer = (nil)] 02:54:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x927f1800) [pid = 6210] [serial = 1508] [outer = 0x9237a400] 02:54:34 INFO - PROCESS | 6210 | 1465206874707 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x927fb000) [pid = 6210] [serial = 1509] [outer = 0x9237a400] 02:54:35 INFO - PROCESS | 6210 | 1465206875685 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1345ms 02:54:35 INFO - PROCESS | 6210 | 1465206875739 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 6210 | 1465206875746 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 02:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:54:35 INFO - PROCESS | 6210 | 1465206875755 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 6210 | 1465206875759 Marionette TRACE conn3 <- [1,1982,null,{}] 02:54:35 INFO - PROCESS | 6210 | 1465206875768 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:35 INFO - PROCESS | 6210 | 1465206875774 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:35 INFO - PROCESS | 6210 | 1465206875963 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:54:36 INFO - PROCESS | 6210 | 1465206876156 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 6210 | 1465206876170 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91c800 == 23 [pid = 6210] [id = 503] 02:54:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8db68000) [pid = 6210] [serial = 1510] [outer = (nil)] 02:54:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8db7f800) [pid = 6210] [serial = 1511] [outer = 0x8db68000] 02:54:36 INFO - PROCESS | 6210 | 1465206876291 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8ef4a800) [pid = 6210] [serial = 1512] [outer = 0x8db68000] 02:54:37 INFO - PROCESS | 6210 | 1465206877316 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1633ms 02:54:37 INFO - PROCESS | 6210 | 1465206877388 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 6210 | 1465206877394 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 02:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:54:37 INFO - PROCESS | 6210 | 1465206877405 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 6210 | 1465206877409 Marionette TRACE conn3 <- [1,1986,null,{}] 02:54:37 INFO - PROCESS | 6210 | 1465206877416 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:37 INFO - PROCESS | 6210 | 1465206877421 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:37 INFO - PROCESS | 6210 | 1465206877644 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:54:37 INFO - PROCESS | 6210 | 1465206877869 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 6210 | 1465206877880 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a2000 == 24 [pid = 6210] [id = 504] 02:54:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x918a3800) [pid = 6210] [serial = 1513] [outer = (nil)] 02:54:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x919ca800) [pid = 6210] [serial = 1514] [outer = 0x918a3800] 02:54:38 INFO - PROCESS | 6210 | 1465206878004 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91bd8c00) [pid = 6210] [serial = 1515] [outer = 0x918a3800] 02:54:38 INFO - PROCESS | 6210 | 1465206878969 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1639ms 02:54:39 INFO - PROCESS | 6210 | 1465206879043 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 6210 | 1465206879047 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 02:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:54:39 INFO - PROCESS | 6210 | 1465206879054 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 6210 | 1465206879060 Marionette TRACE conn3 <- [1,1990,null,{}] 02:54:39 INFO - PROCESS | 6210 | 1465206879076 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:39 INFO - PROCESS | 6210 | 1465206879085 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:39 INFO - PROCESS | 6210 | 1465206879299 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:54:39 INFO - PROCESS | 6210 | 1465206879528 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 6210 | 1465206879540 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f398000 == 25 [pid = 6210] [id = 505] 02:54:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x9250f800) [pid = 6210] [serial = 1516] [outer = (nil)] 02:54:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x927f5000) [pid = 6210] [serial = 1517] [outer = 0x9250f800] 02:54:39 INFO - PROCESS | 6210 | 1465206879635 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x92b8c000) [pid = 6210] [serial = 1518] [outer = 0x9250f800] 02:54:40 INFO - PROCESS | 6210 | 1465206880499 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1485ms 02:54:40 INFO - PROCESS | 6210 | 1465206880538 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 6210 | 1465206880543 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 02:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:54:40 INFO - PROCESS | 6210 | 1465206880549 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 6210 | 1465206880553 Marionette TRACE conn3 <- [1,1994,null,{}] 02:54:40 INFO - PROCESS | 6210 | 1465206880577 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:40 INFO - PROCESS | 6210 | 1465206880581 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:40 INFO - PROCESS | 6210 | 1465206880763 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:54:40 INFO - PROCESS | 6210 | 1465206880942 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 6210 | 1465206880951 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b96800 == 26 [pid = 6210] [id = 506] 02:54:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92b98400) [pid = 6210] [serial = 1519] [outer = (nil)] 02:54:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9376b800) [pid = 6210] [serial = 1520] [outer = 0x92b98400] 02:54:41 INFO - PROCESS | 6210 | 1465206881028 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x93a55800) [pid = 6210] [serial = 1521] [outer = 0x92b98400] 02:54:41 INFO - PROCESS | 6210 | 1465206881963 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1451ms 02:54:42 INFO - PROCESS | 6210 | 1465206882000 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 6210 | 1465206882005 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 02:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:54:42 INFO - PROCESS | 6210 | 1465206882011 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 6210 | 1465206882015 Marionette TRACE conn3 <- [1,1998,null,{}] 02:54:42 INFO - PROCESS | 6210 | 1465206882020 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:42 INFO - PROCESS | 6210 | 1465206882025 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:42 INFO - PROCESS | 6210 | 1465206882196 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:54:42 INFO - PROCESS | 6210 | 1465206882376 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 6210 | 1465206882383 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776400 == 27 [pid = 6210] [id = 507] 02:54:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8ef47800) [pid = 6210] [serial = 1522] [outer = (nil)] 02:54:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x93b01400) [pid = 6210] [serial = 1523] [outer = 0x8ef47800] 02:54:42 INFO - PROCESS | 6210 | 1465206882461 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93b0c000) [pid = 6210] [serial = 1524] [outer = 0x8ef47800] 02:54:43 INFO - PROCESS | 6210 | 1465206883384 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1386ms 02:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:54:43 INFO - PROCESS | 6210 | 1465206883397 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 6210 | 1465206883400 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 02:54:43 INFO - PROCESS | 6210 | 1465206883407 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 6210 | 1465206883410 Marionette TRACE conn3 <- [1,2002,null,{}] 02:54:43 INFO - PROCESS | 6210 | 1465206883449 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:43 INFO - PROCESS | 6210 | 1465206883459 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:43 INFO - PROCESS | 6210 | 1465206883668 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:54:43 INFO - PROCESS | 6210 | 1465206883872 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 6210 | 1465206883880 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770400 == 28 [pid = 6210] [id = 508] 02:54:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8d921000) [pid = 6210] [serial = 1525] [outer = (nil)] 02:54:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8ef48c00) [pid = 6210] [serial = 1526] [outer = 0x8d921000] 02:54:43 INFO - PROCESS | 6210 | 1465206883960 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f7e6c00) [pid = 6210] [serial = 1527] [outer = 0x8d921000] 02:54:44 INFO - PROCESS | 6210 | 1465206884881 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1719ms 02:54:45 INFO - PROCESS | 6210 | 1465206885188 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 6210 | 1465206885193 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 02:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:54:45 INFO - PROCESS | 6210 | 1465206885207 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 6210 | 1465206885212 Marionette TRACE conn3 <- [1,2006,null,{}] 02:54:45 INFO - PROCESS | 6210 | 1465206885272 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:45 INFO - PROCESS | 6210 | 1465206885278 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:45 INFO - PROCESS | 6210 | 1465206885469 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:54:45 INFO - PROCESS | 6210 | 1465206885686 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 6210 | 1465206885698 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7c800 == 29 [pid = 6210] [id = 509] 02:54:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8db7cc00) [pid = 6210] [serial = 1528] [outer = (nil)] 02:54:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8dbc2800) [pid = 6210] [serial = 1529] [outer = 0x8db7cc00] 02:54:45 INFO - PROCESS | 6210 | 1465206885765 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8dbca800) [pid = 6210] [serial = 1530] [outer = 0x8db7cc00] 02:54:46 INFO - PROCESS | 6210 | 1465206886697 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:54:47 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76c000 == 28 [pid = 6210] [id = 488] 02:54:47 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda1800 == 27 [pid = 6210] [id = 487] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x90f44400) [pid = 6210] [serial = 1475] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8dbd1000) [pid = 6210] [serial = 1469] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8eda6400) [pid = 6210] [serial = 1470] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f3a0400) [pid = 6210] [serial = 1472] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8d773000) [pid = 6210] [serial = 1466] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8d922400) [pid = 6210] [serial = 1467] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x93b0f400) [pid = 6210] [serial = 1464] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x90ffa400) [pid = 6210] [serial = 1476] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f3a6000) [pid = 6210] [serial = 1463] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8dbd1400) [pid = 6210] [serial = 1449] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8dbc6000) [pid = 6210] [serial = 1448] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x918a1400) [pid = 6210] [serial = 1452] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90ff6c00) [pid = 6210] [serial = 1451] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92323c00) [pid = 6210] [serial = 1455] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91c21c00) [pid = 6210] [serial = 1454] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92b97c00) [pid = 6210] [serial = 1458] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x92b8b000) [pid = 6210] [serial = 1457] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x93aaf000) [pid = 6210] [serial = 1461] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x93a56000) [pid = 6210] [serial = 1460] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x919cd000) [pid = 6210] [serial = 1481] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x90ff6800) [pid = 6210] [serial = 1479] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f3aa000) [pid = 6210] [serial = 1473] [outer = (nil)] [url = about:blank] 02:54:47 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8f4b9c00) [pid = 6210] [serial = 1478] [outer = (nil)] [url = about:blank] 02:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2536ms 02:54:47 INFO - PROCESS | 6210 | 1465206887847 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 6210 | 1465206887852 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 02:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:54:47 INFO - PROCESS | 6210 | 1465206887861 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 6210 | 1465206887869 Marionette TRACE conn3 <- [1,2010,null,{}] 02:54:47 INFO - PROCESS | 6210 | 1465206887876 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:47 INFO - PROCESS | 6210 | 1465206887882 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:48 INFO - PROCESS | 6210 | 1465206888037 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:54:48 INFO - PROCESS | 6210 | 1465206888170 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 6210 | 1465206888178 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db73000 == 28 [pid = 6210] [id = 510] 02:54:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8db74000) [pid = 6210] [serial = 1531] [outer = (nil)] 02:54:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8db78c00) [pid = 6210] [serial = 1532] [outer = 0x8db74000] 02:54:48 INFO - PROCESS | 6210 | 1465206888248 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8db7fc00) [pid = 6210] [serial = 1533] [outer = 0x8db74000] 02:54:49 INFO - PROCESS | 6210 | 1465206889039 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1235ms 02:54:49 INFO - PROCESS | 6210 | 1465206889097 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 6210 | 1465206889103 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 02:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:54:49 INFO - PROCESS | 6210 | 1465206889115 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 6210 | 1465206889122 Marionette TRACE conn3 <- [1,2014,null,{}] 02:54:49 INFO - PROCESS | 6210 | 1465206889128 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:49 INFO - PROCESS | 6210 | 1465206889133 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:49 INFO - PROCESS | 6210 | 1465206889298 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:54:49 INFO - PROCESS | 6210 | 1465206889309 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 6210 | 1465206889316 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4bc00 == 29 [pid = 6210] [id = 511] 02:54:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8ef50c00) [pid = 6210] [serial = 1534] [outer = (nil)] 02:54:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f316000) [pid = 6210] [serial = 1535] [outer = 0x8ef50c00] 02:54:49 INFO - PROCESS | 6210 | 1465206889388 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f39a800) [pid = 6210] [serial = 1536] [outer = 0x8ef50c00] 02:54:50 INFO - PROCESS | 6210 | 1465206890361 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1288ms 02:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:54:50 INFO - PROCESS | 6210 | 1465206890413 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 6210 | 1465206890416 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 02:54:50 INFO - PROCESS | 6210 | 1465206890423 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 6210 | 1465206890426 Marionette TRACE conn3 <- [1,2018,null,{}] 02:54:50 INFO - PROCESS | 6210 | 1465206890443 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:50 INFO - PROCESS | 6210 | 1465206890452 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:50 INFO - PROCESS | 6210 | 1465206890672 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:54:50 INFO - PROCESS | 6210 | 1465206890761 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 6210 | 1465206890774 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e9000 == 30 [pid = 6210] [id = 512] 02:54:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f7eac00) [pid = 6210] [serial = 1537] [outer = (nil)] 02:54:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90f45800) [pid = 6210] [serial = 1538] [outer = 0x8f7eac00] 02:54:50 INFO - PROCESS | 6210 | 1465206890843 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90ff3400) [pid = 6210] [serial = 1539] [outer = 0x8f7eac00] 02:54:51 INFO - PROCESS | 6210 | 1465206891711 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1332ms 02:54:51 INFO - PROCESS | 6210 | 1465206891754 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 6210 | 1465206891758 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 02:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:54:51 INFO - PROCESS | 6210 | 1465206891769 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 6210 | 1465206891772 Marionette TRACE conn3 <- [1,2022,null,{}] 02:54:51 INFO - PROCESS | 6210 | 1465206891777 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:51 INFO - PROCESS | 6210 | 1465206891782 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:52 INFO - PROCESS | 6210 | 1465206892002 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:54:52 INFO - PROCESS | 6210 | 1465206892024 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 6210 | 1465206892034 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff4800 == 31 [pid = 6210] [id = 513] 02:54:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x918a0000) [pid = 6210] [serial = 1540] [outer = (nil)] 02:54:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919c7400) [pid = 6210] [serial = 1541] [outer = 0x918a0000] 02:54:52 INFO - PROCESS | 6210 | 1465206892099 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91b04400) [pid = 6210] [serial = 1542] [outer = 0x918a0000] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x9237a400) [pid = 6210] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91c27400) [pid = 6210] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8d775000) [pid = 6210] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x919c4c00) [pid = 6210] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x91be0800) [pid = 6210] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91b06400) [pid = 6210] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f39ac00) [pid = 6210] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8db81000) [pid = 6210] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x90fed400) [pid = 6210] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:54:52 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8dbc9000) [pid = 6210] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:54:53 INFO - PROCESS | 6210 | 1465206893370 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1654ms 02:54:53 INFO - PROCESS | 6210 | 1465206893418 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 6210 | 1465206893422 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 02:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:54:53 INFO - PROCESS | 6210 | 1465206893428 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 6210 | 1465206893431 Marionette TRACE conn3 <- [1,2026,null,{}] 02:54:53 INFO - PROCESS | 6210 | 1465206893436 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:53 INFO - PROCESS | 6210 | 1465206893441 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:53 INFO - PROCESS | 6210 | 1465206893627 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:54:53 INFO - PROCESS | 6210 | 1465206893645 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 6210 | 1465206893652 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4b3000 == 32 [pid = 6210] [id = 514] 02:54:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f7e5400) [pid = 6210] [serial = 1543] [outer = (nil)] 02:54:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91b06400) [pid = 6210] [serial = 1544] [outer = 0x8f7e5400] 02:54:53 INFO - PROCESS | 6210 | 1465206893718 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91bd7800) [pid = 6210] [serial = 1545] [outer = 0x8f7e5400] 02:54:54 INFO - PROCESS | 6210 | 1465206894507 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1130ms 02:54:54 INFO - PROCESS | 6210 | 1465206894559 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 6210 | 1465206894562 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 02:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:54:54 INFO - PROCESS | 6210 | 1465206894577 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 6210 | 1465206894579 Marionette TRACE conn3 <- [1,2030,null,{}] 02:54:54 INFO - PROCESS | 6210 | 1465206894585 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:54 INFO - PROCESS | 6210 | 1465206894595 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:54 INFO - PROCESS | 6210 | 1465206894792 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:54:54 INFO - PROCESS | 6210 | 1465206894803 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 6210 | 1465206894812 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x91c23400 == 33 [pid = 6210] [id = 515] 02:54:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x91c28800) [pid = 6210] [serial = 1546] [outer = (nil)] 02:54:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x92324c00) [pid = 6210] [serial = 1547] [outer = 0x91c28800] 02:54:54 INFO - PROCESS | 6210 | 1465206894876 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x92371800) [pid = 6210] [serial = 1548] [outer = 0x91c28800] 02:54:56 INFO - PROCESS | 6210 | 1465206896111 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1606ms 02:54:56 INFO - PROCESS | 6210 | 1465206896176 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 6210 | 1465206896182 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 02:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:54:56 INFO - PROCESS | 6210 | 1465206896190 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 6210 | 1465206896198 Marionette TRACE conn3 <- [1,2034,null,{}] 02:54:56 INFO - PROCESS | 6210 | 1465206896205 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:56 INFO - PROCESS | 6210 | 1465206896210 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:56 INFO - PROCESS | 6210 | 1465206896426 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:54:56 INFO - PROCESS | 6210 | 1465206896666 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 6210 | 1465206896681 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db76800 == 34 [pid = 6210] [id = 516] 02:54:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8dbc9800) [pid = 6210] [serial = 1549] [outer = (nil)] 02:54:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8eda7c00) [pid = 6210] [serial = 1550] [outer = 0x8dbc9800] 02:54:56 INFO - PROCESS | 6210 | 1465206896801 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f3a6000) [pid = 6210] [serial = 1551] [outer = 0x8dbc9800] 02:54:57 INFO - PROCESS | 6210 | 1465206897761 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1635ms 02:54:57 INFO - PROCESS | 6210 | 1465206897825 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 6210 | 1465206897833 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 02:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:54:57 INFO - PROCESS | 6210 | 1465206897843 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 6210 | 1465206897847 Marionette TRACE conn3 <- [1,2038,null,{}] 02:54:57 INFO - PROCESS | 6210 | 1465206897861 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:57 INFO - PROCESS | 6210 | 1465206897870 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:58 INFO - PROCESS | 6210 | 1465206898087 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:54:58 INFO - PROCESS | 6210 | 1465206898352 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 6210 | 1465206898360 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f317400 == 35 [pid = 6210] [id = 517] 02:54:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x90ffc800) [pid = 6210] [serial = 1552] [outer = (nil)] 02:54:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x918a7400) [pid = 6210] [serial = 1553] [outer = 0x90ffc800] 02:54:58 INFO - PROCESS | 6210 | 1465206898486 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x91b0f000) [pid = 6210] [serial = 1554] [outer = 0x90ffc800] 02:54:59 INFO - PROCESS | 6210 | 1465206899410 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1641ms 02:54:59 INFO - PROCESS | 6210 | 1465206899484 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 6210 | 1465206899487 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 02:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:54:59 INFO - PROCESS | 6210 | 1465206899495 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 6210 | 1465206899501 Marionette TRACE conn3 <- [1,2042,null,{}] 02:54:59 INFO - PROCESS | 6210 | 1465206899518 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:59 INFO - PROCESS | 6210 | 1465206899527 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:59 INFO - PROCESS | 6210 | 1465206899710 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:54:59 INFO - PROCESS | 6210 | 1465206899890 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 6210 | 1465206899901 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:54:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x92377c00 == 36 [pid = 6210] [id = 518] 02:54:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92378400) [pid = 6210] [serial = 1555] [outer = (nil)] 02:54:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9250c000) [pid = 6210] [serial = 1556] [outer = 0x92378400] 02:54:59 INFO - PROCESS | 6210 | 1465206899993 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x927f1000) [pid = 6210] [serial = 1557] [outer = 0x92378400] 02:55:01 INFO - PROCESS | 6210 | 1465206901007 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1595ms 02:55:01 INFO - PROCESS | 6210 | 1465206901090 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:55:01 INFO - PROCESS | 6210 | 1465206901096 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 02:55:01 INFO - PROCESS | 6210 | 1465206901102 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 6210 | 1465206901106 Marionette TRACE conn3 <- [1,2046,null,{}] 02:55:01 INFO - PROCESS | 6210 | 1465206901111 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:01 INFO - PROCESS | 6210 | 1465206901117 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:01 INFO - PROCESS | 6210 | 1465206901544 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:55:01 INFO - PROCESS | 6210 | 1465206901909 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 6210 | 1465206901925 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db62c00 == 37 [pid = 6210] [id = 519] 02:55:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8db63000) [pid = 6210] [serial = 1558] [outer = (nil)] 02:55:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8db72400) [pid = 6210] [serial = 1559] [outer = 0x8db63000] 02:55:02 INFO - PROCESS | 6210 | 1465206902007 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8dbc2400) [pid = 6210] [serial = 1560] [outer = 0x8db63000] 02:55:02 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4b3000 == 36 [pid = 6210] [id = 514] 02:55:02 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff4800 == 35 [pid = 6210] [id = 513] 02:55:02 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e9000 == 34 [pid = 6210] [id = 512] 02:55:02 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4bc00 == 33 [pid = 6210] [id = 511] 02:55:02 INFO - PROCESS | 6210 | --DOCSHELL 0x8db73000 == 32 [pid = 6210] [id = 510] 02:55:03 INFO - PROCESS | 6210 | 1465206903046 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x92323800) [pid = 6210] [serial = 1502] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8dbc8800) [pid = 6210] [serial = 1505] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x9232b400) [pid = 6210] [serial = 1503] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x91bd9c00) [pid = 6210] [serial = 1482] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91c24400) [pid = 6210] [serial = 1490] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x92244400) [pid = 6210] [serial = 1491] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91b0f400) [pid = 6210] [serial = 1499] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f3ab000) [pid = 6210] [serial = 1496] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f4be000) [pid = 6210] [serial = 1497] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8dbccc00) [pid = 6210] [serial = 1493] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8ed9dc00) [pid = 6210] [serial = 1494] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90ff9800) [pid = 6210] [serial = 1487] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x919cdc00) [pid = 6210] [serial = 1488] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8ef52800) [pid = 6210] [serial = 1484] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f314800) [pid = 6210] [serial = 1485] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x927fb000) [pid = 6210] [serial = 1509] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8db71800) [pid = 6210] [serial = 1506] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x91be0400) [pid = 6210] [serial = 1500] [outer = (nil)] [url = about:blank] 02:55:03 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x927f1800) [pid = 6210] [serial = 1508] [outer = (nil)] [url = about:blank] 02:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2037ms 02:55:03 INFO - PROCESS | 6210 | 1465206903141 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:55:03 INFO - PROCESS | 6210 | 1465206903147 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 02:55:03 INFO - PROCESS | 6210 | 1465206903155 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 6210 | 1465206903160 Marionette TRACE conn3 <- [1,2050,null,{}] 02:55:03 INFO - PROCESS | 6210 | 1465206903166 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:03 INFO - PROCESS | 6210 | 1465206903172 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:03 INFO - PROCESS | 6210 | 1465206903332 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:55:03 INFO - PROCESS | 6210 | 1465206903509 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 6210 | 1465206903519 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef46c00 == 33 [pid = 6210] [id = 520] 02:55:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f30b800) [pid = 6210] [serial = 1561] [outer = (nil)] 02:55:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f396000) [pid = 6210] [serial = 1562] [outer = 0x8f30b800] 02:55:03 INFO - PROCESS | 6210 | 1465206903589 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8f3b0400) [pid = 6210] [serial = 1563] [outer = 0x8f30b800] 02:55:04 INFO - PROCESS | 6210 | 1465206904340 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1231ms 02:55:04 INFO - PROCESS | 6210 | 1465206904385 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:55:04 INFO - PROCESS | 6210 | 1465206904389 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 02:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:55:04 INFO - PROCESS | 6210 | 1465206904413 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 6210 | 1465206904417 Marionette TRACE conn3 <- [1,2054,null,{}] 02:55:04 INFO - PROCESS | 6210 | 1465206904422 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:04 INFO - PROCESS | 6210 | 1465206904427 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:04 INFO - PROCESS | 6210 | 1465206904584 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:55:04 INFO - PROCESS | 6210 | 1465206904598 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 6210 | 1465206904607 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef52800 == 34 [pid = 6210] [id = 521] 02:55:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x918a0c00) [pid = 6210] [serial = 1564] [outer = (nil)] 02:55:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x918a9c00) [pid = 6210] [serial = 1565] [outer = 0x918a0c00] 02:55:04 INFO - PROCESS | 6210 | 1465206904672 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91b07c00) [pid = 6210] [serial = 1566] [outer = 0x918a0c00] 02:55:05 INFO - PROCESS | 6210 | 1465206905628 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1296ms 02:55:05 INFO - PROCESS | 6210 | 1465206905710 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 6210 | 1465206905717 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 02:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:55:05 INFO - PROCESS | 6210 | 1465206905732 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 6210 | 1465206905739 Marionette TRACE conn3 <- [1,2058,null,{}] 02:55:05 INFO - PROCESS | 6210 | 1465206905752 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:05 INFO - PROCESS | 6210 | 1465206905757 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:05 INFO - PROCESS | 6210 | 1465206905966 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:55:06 INFO - PROCESS | 6210 | 1465206905985 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 6210 | 1465206905992 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f43800 == 35 [pid = 6210] [id = 522] 02:55:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91b02800) [pid = 6210] [serial = 1567] [outer = (nil)] 02:55:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x92245800) [pid = 6210] [serial = 1568] [outer = 0x91b02800] 02:55:06 INFO - PROCESS | 6210 | 1465206906056 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x9232ac00) [pid = 6210] [serial = 1569] [outer = 0x91b02800] 02:55:06 INFO - PROCESS | 6210 | 1465206906979 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1289ms 02:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:55:07 INFO - PROCESS | 6210 | 1465206907013 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 6210 | 1465206907016 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 02:55:07 INFO - PROCESS | 6210 | 1465206907022 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 6210 | 1465206907026 Marionette TRACE conn3 <- [1,2062,null,{}] 02:55:07 INFO - PROCESS | 6210 | 1465206907031 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:07 INFO - PROCESS | 6210 | 1465206907036 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:07 INFO - PROCESS | 6210 | 1465206907246 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:55:07 INFO - PROCESS | 6210 | 1465206907264 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 6210 | 1465206907272 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30f400 == 36 [pid = 6210] [id = 523] 02:55:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x922d2400) [pid = 6210] [serial = 1570] [outer = (nil)] 02:55:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92509000) [pid = 6210] [serial = 1571] [outer = 0x922d2400] 02:55:07 INFO - PROCESS | 6210 | 1465206907337 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x927f6800) [pid = 6210] [serial = 1572] [outer = 0x922d2400] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f7eac00) [pid = 6210] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x918a0000) [pid = 6210] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8ef50c00) [pid = 6210] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8db68000) [pid = 6210] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8db74000) [pid = 6210] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db7cc00) [pid = 6210] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x918a3800) [pid = 6210] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x9250f800) [pid = 6210] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x92b98400) [pid = 6210] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8ef47800) [pid = 6210] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8d921000) [pid = 6210] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:55:07 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f7e5400) [pid = 6210] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:55:08 INFO - PROCESS | 6210 | 1465206908348 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1380ms 02:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:55:08 INFO - PROCESS | 6210 | 1465206908402 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 6210 | 1465206908405 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 02:55:08 INFO - PROCESS | 6210 | 1465206908411 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 6210 | 1465206908415 Marionette TRACE conn3 <- [1,2066,null,{}] 02:55:08 INFO - PROCESS | 6210 | 1465206908420 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:08 INFO - PROCESS | 6210 | 1465206908425 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:08 INFO - PROCESS | 6210 | 1465206908654 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:55:08 INFO - PROCESS | 6210 | 1465206908671 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 6210 | 1465206908688 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a2800 == 37 [pid = 6210] [id = 524] 02:55:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x90ffc400) [pid = 6210] [serial = 1573] [outer = (nil)] 02:55:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x9237e400) [pid = 6210] [serial = 1574] [outer = 0x90ffc400] 02:55:08 INFO - PROCESS | 6210 | 1465206908763 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x92b8bc00) [pid = 6210] [serial = 1575] [outer = 0x90ffc400] 02:55:09 INFO - PROCESS | 6210 | 1465206909646 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1284ms 02:55:09 INFO - PROCESS | 6210 | 1465206909694 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 6210 | 1465206909698 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 02:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:55:09 INFO - PROCESS | 6210 | 1465206909704 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 6210 | 1465206909707 Marionette TRACE conn3 <- [1,2070,null,{}] 02:55:09 INFO - PROCESS | 6210 | 1465206909712 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:09 INFO - PROCESS | 6210 | 1465206909717 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:09 INFO - PROCESS | 6210 | 1465206909877 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:55:09 INFO - PROCESS | 6210 | 1465206909887 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 6210 | 1465206909895 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a0000 == 38 [pid = 6210] [id = 525] 02:55:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x9237ec00) [pid = 6210] [serial = 1576] [outer = (nil)] 02:55:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x92b97800) [pid = 6210] [serial = 1577] [outer = 0x9237ec00] 02:55:09 INFO - PROCESS | 6210 | 1465206909959 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9375f400) [pid = 6210] [serial = 1578] [outer = 0x9237ec00] 02:55:11 INFO - PROCESS | 6210 | 1465206911122 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1492ms 02:55:11 INFO - PROCESS | 6210 | 1465206911197 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:55:11 INFO - PROCESS | 6210 | 1465206911203 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 02:55:11 INFO - PROCESS | 6210 | 1465206911211 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 6210 | 1465206911219 Marionette TRACE conn3 <- [1,2074,null,{}] 02:55:11 INFO - PROCESS | 6210 | 1465206911227 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:11 INFO - PROCESS | 6210 | 1465206911233 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:11 INFO - PROCESS | 6210 | 1465206911455 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:55:11 INFO - PROCESS | 6210 | 1465206911705 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 6210 | 1465206911716 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9e800 == 39 [pid = 6210] [id = 526] 02:55:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8ef55800) [pid = 6210] [serial = 1579] [outer = (nil)] 02:55:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f315400) [pid = 6210] [serial = 1580] [outer = 0x8ef55800] 02:55:11 INFO - PROCESS | 6210 | 1465206911832 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f3a8400) [pid = 6210] [serial = 1581] [outer = 0x8ef55800] 02:55:12 INFO - PROCESS | 6210 | 1465206912775 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1636ms 02:55:12 INFO - PROCESS | 6210 | 1465206912846 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 6210 | 1465206912853 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 02:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:55:12 INFO - PROCESS | 6210 | 1465206912864 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 6210 | 1465206912868 Marionette TRACE conn3 <- [1,2078,null,{}] 02:55:12 INFO - PROCESS | 6210 | 1465206912874 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:12 INFO - PROCESS | 6210 | 1465206912880 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:13 INFO - PROCESS | 6210 | 1465206913115 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:55:13 INFO - PROCESS | 6210 | 1465206913384 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 6210 | 1465206913391 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7f0000 == 40 [pid = 6210] [id = 527] 02:55:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x919d0c00) [pid = 6210] [serial = 1582] [outer = (nil)] 02:55:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91c1ec00) [pid = 6210] [serial = 1583] [outer = 0x919d0c00] 02:55:13 INFO - PROCESS | 6210 | 1465206913519 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92244c00) [pid = 6210] [serial = 1584] [outer = 0x919d0c00] 02:55:14 INFO - PROCESS | 6210 | 1465206914433 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1596ms 02:55:14 INFO - PROCESS | 6210 | 1465206914459 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 6210 | 1465206914464 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 02:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:55:14 INFO - PROCESS | 6210 | 1465206914470 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 6210 | 1465206914476 Marionette TRACE conn3 <- [1,2082,null,{}] 02:55:14 INFO - PROCESS | 6210 | 1465206914493 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:14 INFO - PROCESS | 6210 | 1465206914501 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:14 INFO - PROCESS | 6210 | 1465206914724 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:55:14 INFO - PROCESS | 6210 | 1465206914917 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 6210 | 1465206914930 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b92800 == 41 [pid = 6210] [id = 528] 02:55:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92b94800) [pid = 6210] [serial = 1585] [outer = (nil)] 02:55:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x93a51400) [pid = 6210] [serial = 1586] [outer = 0x92b94800] 02:55:15 INFO - PROCESS | 6210 | 1465206915012 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x93aafc00) [pid = 6210] [serial = 1587] [outer = 0x92b94800] 02:55:15 INFO - PROCESS | 6210 | 1465206915995 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1585ms 02:55:16 INFO - PROCESS | 6210 | 1465206916056 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 6210 | 1465206916061 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 02:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:55:16 INFO - PROCESS | 6210 | 1465206916067 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - PROCESS | 6210 | 1465206916070 Marionette TRACE conn3 <- [1,2086,null,{}] 02:55:16 INFO - PROCESS | 6210 | 1465206916076 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:16 INFO - PROCESS | 6210 | 1465206916081 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:16 INFO - PROCESS | 6210 | 1465206916260 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:55:16 INFO - PROCESS | 6210 | 1465206916440 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 6210 | 1465206916448 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76a400 == 42 [pid = 6210] [id = 529] 02:55:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8ef49800) [pid = 6210] [serial = 1588] [outer = (nil)] 02:55:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x93b0f800) [pid = 6210] [serial = 1589] [outer = 0x8ef49800] 02:55:16 INFO - PROCESS | 6210 | 1465206916528 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x94f43800) [pid = 6210] [serial = 1590] [outer = 0x8ef49800] 02:55:17 INFO - PROCESS | 6210 | 1465206917425 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1430ms 02:55:17 INFO - PROCESS | 6210 | 1465206917497 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 6210 | 1465206917501 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 02:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:55:17 INFO - PROCESS | 6210 | 1465206917507 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 6210 | 1465206917511 Marionette TRACE conn3 <- [1,2090,null,{}] 02:55:17 INFO - PROCESS | 6210 | 1465206917516 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:17 INFO - PROCESS | 6210 | 1465206917522 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:17 INFO - PROCESS | 6210 | 1465206917728 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:55:17 INFO - PROCESS | 6210 | 1465206917910 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 6210 | 1465206917921 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef51400 == 43 [pid = 6210] [id = 530] 02:55:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8ef52c00) [pid = 6210] [serial = 1591] [outer = (nil)] 02:55:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x94f42000) [pid = 6210] [serial = 1592] [outer = 0x8ef52c00] 02:55:18 INFO - PROCESS | 6210 | 1465206918009 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x94f49400) [pid = 6210] [serial = 1593] [outer = 0x8ef52c00] 02:55:19 INFO - PROCESS | 6210 | 1465206919189 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1740ms 02:55:19 INFO - PROCESS | 6210 | 1465206919250 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 6210 | 1465206919256 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 02:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:55:19 INFO - PROCESS | 6210 | 1465206919264 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 6210 | 1465206919269 Marionette TRACE conn3 <- [1,2094,null,{}] 02:55:19 INFO - PROCESS | 6210 | 1465206919277 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:19 INFO - PROCESS | 6210 | 1465206919282 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:19 INFO - PROCESS | 6210 | 1465206919445 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:55:19 INFO - PROCESS | 6210 | 1465206919695 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 6210 | 1465206919709 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9f000 == 44 [pid = 6210] [id = 531] 02:55:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8ed9f800) [pid = 6210] [serial = 1594] [outer = (nil)] 02:55:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8ef4b400) [pid = 6210] [serial = 1595] [outer = 0x8ed9f800] 02:55:19 INFO - PROCESS | 6210 | 1465206919792 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8f30fc00) [pid = 6210] [serial = 1596] [outer = 0x8ed9f800] 02:55:20 INFO - PROCESS | 6210 | 1465206920721 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1493ms 02:55:20 INFO - PROCESS | 6210 | 1465206920755 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 6210 | 1465206920762 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 02:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:55:20 INFO - PROCESS | 6210 | 1465206920772 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 6210 | 1465206920776 Marionette TRACE conn3 <- [1,2098,null,{}] 02:55:20 INFO - PROCESS | 6210 | 1465206920782 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:20 INFO - PROCESS | 6210 | 1465206920787 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:20 INFO - PROCESS | 6210 | 1465206920953 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7c800 == 43 [pid = 6210] [id = 509] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a2800 == 42 [pid = 6210] [id = 524] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30f400 == 41 [pid = 6210] [id = 523] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x90f43800 == 40 [pid = 6210] [id = 522] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef52800 == 39 [pid = 6210] [id = 521] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef46c00 == 38 [pid = 6210] [id = 520] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8db62c00 == 37 [pid = 6210] [id = 519] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x91c23400 == 36 [pid = 6210] [id = 515] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8db76800 == 35 [pid = 6210] [id = 516] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x92377c00 == 34 [pid = 6210] [id = 518] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8f317400 == 33 [pid = 6210] [id = 517] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x92b96800 == 32 [pid = 6210] [id = 506] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776400 == 31 [pid = 6210] [id = 507] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770400 == 30 [pid = 6210] [id = 508] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef51400 == 29 [pid = 6210] [id = 530] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9f000 == 28 [pid = 6210] [id = 531] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76a400 == 27 [pid = 6210] [id = 529] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x92b92800 == 26 [pid = 6210] [id = 528] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7f0000 == 25 [pid = 6210] [id = 527] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x918a0000 == 24 [pid = 6210] [id = 525] 02:55:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9e800 == 23 [pid = 6210] [id = 526] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x90ff3400) [pid = 6210] [serial = 1539] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x919c7400) [pid = 6210] [serial = 1541] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8f316000) [pid = 6210] [serial = 1535] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8ef4a800) [pid = 6210] [serial = 1512] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8db7f800) [pid = 6210] [serial = 1511] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8db78c00) [pid = 6210] [serial = 1532] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8db7fc00) [pid = 6210] [serial = 1533] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8dbca800) [pid = 6210] [serial = 1530] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8dbc2800) [pid = 6210] [serial = 1529] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91bd8c00) [pid = 6210] [serial = 1515] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x919ca800) [pid = 6210] [serial = 1514] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x92b8c000) [pid = 6210] [serial = 1518] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x927f5000) [pid = 6210] [serial = 1517] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x93a55800) [pid = 6210] [serial = 1521] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x9376b800) [pid = 6210] [serial = 1520] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x93b0c000) [pid = 6210] [serial = 1524] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91b04400) [pid = 6210] [serial = 1542] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x93b01400) [pid = 6210] [serial = 1523] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f7e6c00) [pid = 6210] [serial = 1527] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8ef48c00) [pid = 6210] [serial = 1526] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x90f45800) [pid = 6210] [serial = 1538] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f39a800) [pid = 6210] [serial = 1536] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x91b06400) [pid = 6210] [serial = 1544] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x91bd7800) [pid = 6210] [serial = 1545] [outer = (nil)] [url = about:blank] 02:55:22 INFO - PROCESS | 6210 | 1465206922252 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 6210 | 1465206922260 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d777800 == 24 [pid = 6210] [id = 532] 02:55:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8d777c00) [pid = 6210] [serial = 1597] [outer = (nil)] 02:55:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8d91c000) [pid = 6210] [serial = 1598] [outer = 0x8d777c00] 02:55:22 INFO - PROCESS | 6210 | 1465206922338 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8db64c00) [pid = 6210] [serial = 1599] [outer = 0x8d777c00] 02:55:23 INFO - PROCESS | 6210 | 1465206923145 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2392ms 02:55:23 INFO - PROCESS | 6210 | 1465206923166 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 6210 | 1465206923172 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 02:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:55:23 INFO - PROCESS | 6210 | 1465206923179 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 6210 | 1465206923183 Marionette TRACE conn3 <- [1,2102,null,{}] 02:55:23 INFO - PROCESS | 6210 | 1465206923191 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:23 INFO - PROCESS | 6210 | 1465206923198 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:23 INFO - PROCESS | 6210 | 1465206923356 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:55:23 INFO - PROCESS | 6210 | 1465206923496 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 6210 | 1465206923505 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc9000 == 25 [pid = 6210] [id = 533] 02:55:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8dbcc400) [pid = 6210] [serial = 1600] [outer = (nil)] 02:55:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ed9e800) [pid = 6210] [serial = 1601] [outer = 0x8dbcc400] 02:55:23 INFO - PROCESS | 6210 | 1465206923573 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8ef47000) [pid = 6210] [serial = 1602] [outer = 0x8dbcc400] 02:55:24 INFO - PROCESS | 6210 | 1465206924358 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1238ms 02:55:24 INFO - PROCESS | 6210 | 1465206924421 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 6210 | 1465206924427 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 02:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:55:24 INFO - PROCESS | 6210 | 1465206924434 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 6210 | 1465206924437 Marionette TRACE conn3 <- [1,2106,null,{}] 02:55:24 INFO - PROCESS | 6210 | 1465206924443 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:24 INFO - PROCESS | 6210 | 1465206924448 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:24 INFO - PROCESS | 6210 | 1465206924613 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:55:24 INFO - PROCESS | 6210 | 1465206924623 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 6210 | 1465206924631 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91e000 == 26 [pid = 6210] [id = 534] 02:55:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f30a800) [pid = 6210] [serial = 1603] [outer = (nil)] 02:55:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f3ad400) [pid = 6210] [serial = 1604] [outer = 0x8f30a800] 02:55:24 INFO - PROCESS | 6210 | 1465206924699 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f4bd800) [pid = 6210] [serial = 1605] [outer = 0x8f30a800] 02:55:25 INFO - PROCESS | 6210 | 1465206925772 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1379ms 02:55:25 INFO - PROCESS | 6210 | 1465206925813 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 6210 | 1465206925817 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 02:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:55:25 INFO - PROCESS | 6210 | 1465206925839 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 6210 | 1465206925848 Marionette TRACE conn3 <- [1,2110,null,{}] 02:55:25 INFO - PROCESS | 6210 | 1465206925856 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:25 INFO - PROCESS | 6210 | 1465206925864 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:26 INFO - PROCESS | 6210 | 1465206926085 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:55:26 INFO - PROCESS | 6210 | 1465206926108 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 6210 | 1465206926116 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f4c800 == 27 [pid = 6210] [id = 535] 02:55:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x90ff1c00) [pid = 6210] [serial = 1606] [outer = (nil)] 02:55:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f3a3c00) [pid = 6210] [serial = 1607] [outer = 0x90ff1c00] 02:55:26 INFO - PROCESS | 6210 | 1465206926194 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x918a9000) [pid = 6210] [serial = 1608] [outer = 0x90ff1c00] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91b02800) [pid = 6210] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x9237ec00) [pid = 6210] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90ffc400) [pid = 6210] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x922d2400) [pid = 6210] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8dbc9800) [pid = 6210] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db63000) [pid = 6210] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x92378400) [pid = 6210] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x90ffc800) [pid = 6210] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x91c28800) [pid = 6210] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x918a0c00) [pid = 6210] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:55:27 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f30b800) [pid = 6210] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:55:27 INFO - PROCESS | 6210 | 1465206927594 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1805ms 02:55:27 INFO - PROCESS | 6210 | 1465206927628 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 6210 | 1465206927632 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 02:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:55:27 INFO - PROCESS | 6210 | 1465206927639 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 6210 | 1465206927642 Marionette TRACE conn3 <- [1,2114,null,{}] 02:55:27 INFO - PROCESS | 6210 | 1465206927647 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:27 INFO - PROCESS | 6210 | 1465206927652 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:27 INFO - PROCESS | 6210 | 1465206927832 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:55:27 INFO - PROCESS | 6210 | 1465206927977 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 6210 | 1465206927983 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6b400 == 28 [pid = 6210] [id = 536] 02:55:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8dbc9800) [pid = 6210] [serial = 1609] [outer = (nil)] 02:55:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x918a5400) [pid = 6210] [serial = 1610] [outer = 0x8dbc9800] 02:55:28 INFO - PROCESS | 6210 | 1465206928055 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x919c5800) [pid = 6210] [serial = 1611] [outer = 0x8dbc9800] 02:55:28 INFO - PROCESS | 6210 | 1465206928741 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1127ms 02:55:28 INFO - PROCESS | 6210 | 1465206928767 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 6210 | 1465206928769 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 02:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:55:28 INFO - PROCESS | 6210 | 1465206928776 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 6210 | 1465206928779 Marionette TRACE conn3 <- [1,2118,null,{}] 02:55:28 INFO - PROCESS | 6210 | 1465206928785 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:28 INFO - PROCESS | 6210 | 1465206928789 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:28 INFO - PROCESS | 6210 | 1465206928988 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:55:29 INFO - PROCESS | 6210 | 1465206929011 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 6210 | 1465206929028 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b04000 == 29 [pid = 6210] [id = 537] 02:55:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x91b04400) [pid = 6210] [serial = 1612] [outer = (nil)] 02:55:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91b0bc00) [pid = 6210] [serial = 1613] [outer = 0x91b04400] 02:55:29 INFO - PROCESS | 6210 | 1465206929106 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91be2800) [pid = 6210] [serial = 1614] [outer = 0x91b04400] 02:55:30 INFO - PROCESS | 6210 | 1465206930296 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1580ms 02:55:30 INFO - PROCESS | 6210 | 1465206930357 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 6210 | 1465206930364 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 02:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:55:30 INFO - PROCESS | 6210 | 1465206930372 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 6210 | 1465206930377 Marionette TRACE conn3 <- [1,2122,null,{}] 02:55:30 INFO - PROCESS | 6210 | 1465206930387 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:30 INFO - PROCESS | 6210 | 1465206930394 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:30 INFO - PROCESS | 6210 | 1465206930580 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:55:30 INFO - PROCESS | 6210 | 1465206930818 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 6210 | 1465206930828 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db79c00 == 30 [pid = 6210] [id = 538] 02:55:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8dbcd800) [pid = 6210] [serial = 1615] [outer = (nil)] 02:55:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8ef53c00) [pid = 6210] [serial = 1616] [outer = 0x8dbcd800] 02:55:30 INFO - PROCESS | 6210 | 1465206930984 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f3a2800) [pid = 6210] [serial = 1617] [outer = 0x8dbcd800] 02:55:32 INFO - PROCESS | 6210 | 1465206932133 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1836ms 02:55:32 INFO - PROCESS | 6210 | 1465206932209 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 6210 | 1465206932216 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 02:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:55:32 INFO - PROCESS | 6210 | 1465206932227 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 6210 | 1465206932231 Marionette TRACE conn3 <- [1,2126,null,{}] 02:55:32 INFO - PROCESS | 6210 | 1465206932237 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:32 INFO - PROCESS | 6210 | 1465206932242 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:32 INFO - PROCESS | 6210 | 1465206932463 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:55:32 INFO - PROCESS | 6210 | 1465206932732 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 6210 | 1465206932739 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ffb000 == 31 [pid = 6210] [id = 539] 02:55:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x918a0000) [pid = 6210] [serial = 1618] [outer = (nil)] 02:55:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91b01c00) [pid = 6210] [serial = 1619] [outer = 0x918a0000] 02:55:32 INFO - PROCESS | 6210 | 1465206932847 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x91b0d000) [pid = 6210] [serial = 1620] [outer = 0x918a0000] 02:55:33 INFO - PROCESS | 6210 | 1465206933807 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1632ms 02:55:33 INFO - PROCESS | 6210 | 1465206933870 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 6210 | 1465206933875 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 02:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:55:33 INFO - PROCESS | 6210 | 1465206933883 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 6210 | 1465206933889 Marionette TRACE conn3 <- [1,2130,null,{}] 02:55:33 INFO - PROCESS | 6210 | 1465206933905 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:33 INFO - PROCESS | 6210 | 1465206933914 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:34 INFO - PROCESS | 6210 | 1465206934116 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:55:34 INFO - PROCESS | 6210 | 1465206934279 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 6210 | 1465206934292 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c6000 == 32 [pid = 6210] [id = 540] 02:55:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x91c22c00) [pid = 6210] [serial = 1621] [outer = (nil)] 02:55:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x922e1400) [pid = 6210] [serial = 1622] [outer = 0x91c22c00] 02:55:34 INFO - PROCESS | 6210 | 1465206934370 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9232fc00) [pid = 6210] [serial = 1623] [outer = 0x91c22c00] 02:55:35 INFO - PROCESS | 6210 | 1465206935421 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 6210 | 1465206935480 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 02:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:55:35 INFO - PROCESS | 6210 | 1465206935487 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 6210 | 1465206935490 Marionette TRACE conn3 <- [1,2134,null,{}] 02:55:35 INFO - PROCESS | 6210 | 1465206935496 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:35 INFO - PROCESS | 6210 | 1465206935501 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:35 INFO - PROCESS | 6210 | 1465206935687 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:55:35 INFO - PROCESS | 6210 | 1465206935920 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 6210 | 1465206935931 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776000 == 33 [pid = 6210] [id = 541] 02:55:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8d776c00) [pid = 6210] [serial = 1624] [outer = (nil)] 02:55:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8d91bc00) [pid = 6210] [serial = 1625] [outer = 0x8d776c00] 02:55:36 INFO - PROCESS | 6210 | 1465206936198 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8db6c000) [pid = 6210] [serial = 1626] [outer = 0x8d776c00] 02:55:37 INFO - PROCESS | 6210 | 1465206937229 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:55:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76c400 == 32 [pid = 6210] [id = 492] 02:55:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed99000 == 31 [pid = 6210] [id = 490] 02:55:37 INFO - PROCESS | 6210 | --DOCSHELL 0x919d0400 == 30 [pid = 6210] [id = 499] 02:55:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4e000 == 29 [pid = 6210] [id = 498] 02:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1780ms 02:55:37 INFO - PROCESS | 6210 | 1465206937278 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 6210 | 1465206937283 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 02:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:55:37 INFO - PROCESS | 6210 | 1465206937307 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 6210 | 1465206937311 Marionette TRACE conn3 <- [1,2138,null,{}] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x92b97800) [pid = 6210] [serial = 1577] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x9237e400) [pid = 6210] [serial = 1574] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x92509000) [pid = 6210] [serial = 1571] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f3a6000) [pid = 6210] [serial = 1551] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8db72400) [pid = 6210] [serial = 1559] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8dbc2400) [pid = 6210] [serial = 1560] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9250c000) [pid = 6210] [serial = 1556] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x927f1000) [pid = 6210] [serial = 1557] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x918a7400) [pid = 6210] [serial = 1553] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91b0f000) [pid = 6210] [serial = 1554] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92371800) [pid = 6210] [serial = 1548] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92324c00) [pid = 6210] [serial = 1547] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x918a9c00) [pid = 6210] [serial = 1565] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f396000) [pid = 6210] [serial = 1562] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f3b0400) [pid = 6210] [serial = 1563] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8eda7c00) [pid = 6210] [serial = 1550] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x92245800) [pid = 6210] [serial = 1568] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x927f6800) [pid = 6210] [serial = 1572] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x92b8bc00) [pid = 6210] [serial = 1575] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x9232ac00) [pid = 6210] [serial = 1569] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x91b07c00) [pid = 6210] [serial = 1566] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x9375f400) [pid = 6210] [serial = 1578] [outer = (nil)] [url = about:blank] 02:55:37 INFO - PROCESS | 6210 | 1465206937360 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:37 INFO - PROCESS | 6210 | 1465206937366 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:37 INFO - PROCESS | 6210 | 1465206937524 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:55:37 INFO - PROCESS | 6210 | 1465206937535 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 6210 | 1465206937544 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9c000 == 30 [pid = 6210] [id = 542] 02:55:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8ef4a800) [pid = 6210] [serial = 1627] [outer = (nil)] 02:55:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f30e400) [pid = 6210] [serial = 1628] [outer = 0x8ef4a800] 02:55:37 INFO - PROCESS | 6210 | 1465206937620 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f3a6400) [pid = 6210] [serial = 1629] [outer = 0x8ef4a800] 02:55:38 INFO - PROCESS | 6210 | 1465206938551 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1329ms 02:55:38 INFO - PROCESS | 6210 | 1465206938620 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 6210 | 1465206938625 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 02:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:55:38 INFO - PROCESS | 6210 | 1465206938636 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 6210 | 1465206938639 Marionette TRACE conn3 <- [1,2142,null,{}] 02:55:38 INFO - PROCESS | 6210 | 1465206938645 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:38 INFO - PROCESS | 6210 | 1465206938651 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:38 INFO - PROCESS | 6210 | 1465206938811 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:55:38 INFO - PROCESS | 6210 | 1465206938964 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 6210 | 1465206938971 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30f800 == 31 [pid = 6210] [id = 543] 02:55:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f312400) [pid = 6210] [serial = 1630] [outer = (nil)] 02:55:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x918a5000) [pid = 6210] [serial = 1631] [outer = 0x8f312400] 02:55:39 INFO - PROCESS | 6210 | 1465206939037 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x919ce400) [pid = 6210] [serial = 1632] [outer = 0x8f312400] 02:55:39 INFO - PROCESS | 6210 | 1465206939852 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 02:55:39 INFO - PROCESS | 6210 | 1465206939897 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 02:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:55:39 INFO - PROCESS | 6210 | 1465206939910 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - PROCESS | 6210 | 1465206939914 Marionette TRACE conn3 <- [1,2146,null,{}] 02:55:39 INFO - PROCESS | 6210 | 1465206939934 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:39 INFO - PROCESS | 6210 | 1465206939942 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:40 INFO - PROCESS | 6210 | 1465206940157 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:55:40 INFO - PROCESS | 6210 | 1465206940178 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 6210 | 1465206940189 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9cc00 == 32 [pid = 6210] [id = 544] 02:55:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x918a6400) [pid = 6210] [serial = 1633] [outer = (nil)] 02:55:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x92327800) [pid = 6210] [serial = 1634] [outer = 0x918a6400] 02:55:40 INFO - PROCESS | 6210 | 1465206940250 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x92502800) [pid = 6210] [serial = 1635] [outer = 0x918a6400] 02:55:41 INFO - PROCESS | 6210 | 1465206941185 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 6210 | 1465206941256 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 02:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:55:41 INFO - PROCESS | 6210 | 1465206941262 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 6210 | 1465206941265 Marionette TRACE conn3 <- [1,2150,null,{}] 02:55:41 INFO - PROCESS | 6210 | 1465206941270 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:41 INFO - PROCESS | 6210 | 1465206941275 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:41 INFO - PROCESS | 6210 | 1465206941487 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:55:41 INFO - PROCESS | 6210 | 1465206941510 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:41 INFO - PROCESS | 6210 | 1465206941515 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f395800 == 33 [pid = 6210] [id = 545] 02:55:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91b03400) [pid = 6210] [serial = 1636] [outer = (nil)] 02:55:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x927f5000) [pid = 6210] [serial = 1637] [outer = 0x91b03400] 02:55:41 INFO - PROCESS | 6210 | 1465206941582 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x927f9800) [pid = 6210] [serial = 1638] [outer = 0x91b03400] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8ef49800) [pid = 6210] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92b94800) [pid = 6210] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x919d0c00) [pid = 6210] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8ed9f800) [pid = 6210] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8dbc9800) [pid = 6210] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x90ff1c00) [pid = 6210] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8dbcc400) [pid = 6210] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8ef52c00) [pid = 6210] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f30a800) [pid = 6210] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8d777c00) [pid = 6210] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:55:42 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8ef55800) [pid = 6210] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:55:42 INFO - PROCESS | 6210 | 1465206942590 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1379ms 02:55:42 INFO - PROCESS | 6210 | 1465206942642 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 6210 | 1465206942646 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 02:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:55:42 INFO - PROCESS | 6210 | 1465206942652 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 6210 | 1465206942654 Marionette TRACE conn3 <- [1,2154,null,{}] 02:55:42 INFO - PROCESS | 6210 | 1465206942660 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:42 INFO - PROCESS | 6210 | 1465206942665 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:42 INFO - PROCESS | 6210 | 1465206942860 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:55:42 INFO - PROCESS | 6210 | 1465206942878 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 6210 | 1465206942885 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef55800 == 34 [pid = 6210] [id = 546] 02:55:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f30a800) [pid = 6210] [serial = 1639] [outer = (nil)] 02:55:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x92330c00) [pid = 6210] [serial = 1640] [outer = 0x8f30a800] 02:55:42 INFO - PROCESS | 6210 | 1465206942965 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x92b92c00) [pid = 6210] [serial = 1641] [outer = 0x8f30a800] 02:55:43 INFO - PROCESS | 6210 | 1465206943833 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1239ms 02:55:43 INFO - PROCESS | 6210 | 1465206943891 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 6210 | 1465206943895 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 02:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:55:43 INFO - PROCESS | 6210 | 1465206943905 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 6210 | 1465206943907 Marionette TRACE conn3 <- [1,2158,null,{}] 02:55:43 INFO - PROCESS | 6210 | 1465206943914 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:43 INFO - PROCESS | 6210 | 1465206943923 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:44 INFO - PROCESS | 6210 | 1465206944079 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:55:44 INFO - PROCESS | 6210 | 1465206944088 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 6210 | 1465206944098 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda2800 == 35 [pid = 6210] [id = 547] 02:55:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91bd9800) [pid = 6210] [serial = 1642] [outer = (nil)] 02:55:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x93a4dc00) [pid = 6210] [serial = 1643] [outer = 0x91bd9800] 02:55:44 INFO - PROCESS | 6210 | 1465206944161 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x93a52400) [pid = 6210] [serial = 1644] [outer = 0x91bd9800] 02:55:45 INFO - PROCESS | 6210 | 1465206945493 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1640ms 02:55:45 INFO - PROCESS | 6210 | 1465206945548 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 6210 | 1465206945555 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 02:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:55:45 INFO - PROCESS | 6210 | 1465206945573 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 6210 | 1465206945581 Marionette TRACE conn3 <- [1,2162,null,{}] 02:55:45 INFO - PROCESS | 6210 | 1465206945589 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:45 INFO - PROCESS | 6210 | 1465206945595 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:45 INFO - PROCESS | 6210 | 1465206945809 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:55:46 INFO - PROCESS | 6210 | 1465206946119 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 6210 | 1465206946129 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9bc00 == 36 [pid = 6210] [id = 548] 02:55:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ef4a000) [pid = 6210] [serial = 1645] [outer = (nil)] 02:55:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f4b6800) [pid = 6210] [serial = 1646] [outer = 0x8ef4a000] 02:55:46 INFO - PROCESS | 6210 | 1465206946212 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90ff5400) [pid = 6210] [serial = 1647] [outer = 0x8ef4a000] 02:55:47 INFO - PROCESS | 6210 | 1465206947158 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1643ms 02:55:47 INFO - PROCESS | 6210 | 1465206947215 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 6210 | 1465206947222 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 02:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:55:47 INFO - PROCESS | 6210 | 1465206947233 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 6210 | 1465206947237 Marionette TRACE conn3 <- [1,2166,null,{}] 02:55:47 INFO - PROCESS | 6210 | 1465206947243 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:47 INFO - PROCESS | 6210 | 1465206947249 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:47 INFO - PROCESS | 6210 | 1465206947439 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:55:47 INFO - PROCESS | 6210 | 1465206947619 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 6210 | 1465206947629 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x919ca800 == 37 [pid = 6210] [id = 549] 02:55:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91c1f400) [pid = 6210] [serial = 1648] [outer = (nil)] 02:55:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x92328000) [pid = 6210] [serial = 1649] [outer = 0x91c1f400] 02:55:47 INFO - PROCESS | 6210 | 1465206947718 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x9250ec00) [pid = 6210] [serial = 1650] [outer = 0x91c1f400] 02:55:48 INFO - PROCESS | 6210 | 1465206948753 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1584ms 02:55:48 INFO - PROCESS | 6210 | 1465206948817 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:55:48 INFO - PROCESS | 6210 | 1465206948821 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 02:55:48 INFO - PROCESS | 6210 | 1465206948828 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - PROCESS | 6210 | 1465206948834 Marionette TRACE conn3 <- [1,2170,null,{}] 02:55:48 INFO - PROCESS | 6210 | 1465206948851 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:48 INFO - PROCESS | 6210 | 1465206948859 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:49 INFO - PROCESS | 6210 | 1465206949073 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:55:49 INFO - PROCESS | 6210 | 1465206949253 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 6210 | 1465206949266 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x93aae400 == 38 [pid = 6210] [id = 550] 02:55:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x93aaf800) [pid = 6210] [serial = 1651] [outer = (nil)] 02:55:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x93ab7000) [pid = 6210] [serial = 1652] [outer = 0x93aaf800] 02:55:49 INFO - PROCESS | 6210 | 1465206949388 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x93b0fc00) [pid = 6210] [serial = 1653] [outer = 0x93aaf800] 02:55:50 INFO - PROCESS | 6210 | 1465206950285 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1495ms 02:55:50 INFO - PROCESS | 6210 | 1465206950323 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 6210 | 1465206950328 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 02:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:55:50 INFO - PROCESS | 6210 | 1465206950334 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - PROCESS | 6210 | 1465206950338 Marionette TRACE conn3 <- [1,2174,null,{}] 02:55:50 INFO - PROCESS | 6210 | 1465206950343 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:50 INFO - PROCESS | 6210 | 1465206950348 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:50 INFO - PROCESS | 6210 | 1465206950529 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:55:50 INFO - PROCESS | 6210 | 1465206950708 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 6210 | 1465206950718 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a58000 == 39 [pid = 6210] [id = 551] 02:55:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x93b0f400) [pid = 6210] [serial = 1654] [outer = (nil)] 02:55:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x94fa1c00) [pid = 6210] [serial = 1655] [outer = 0x93b0f400] 02:55:50 INFO - PROCESS | 6210 | 1465206950792 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9503b800) [pid = 6210] [serial = 1656] [outer = 0x93b0f400] 02:55:51 INFO - PROCESS | 6210 | 1465206951726 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1435ms 02:55:51 INFO - PROCESS | 6210 | 1465206951771 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 6210 | 1465206951775 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 02:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:55:51 INFO - PROCESS | 6210 | 1465206951782 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 6210 | 1465206951785 Marionette TRACE conn3 <- [1,2178,null,{}] 02:55:51 INFO - PROCESS | 6210 | 1465206951791 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:51 INFO - PROCESS | 6210 | 1465206951796 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:51 INFO - PROCESS | 6210 | 1465206951979 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:55:52 INFO - PROCESS | 6210 | 1465206952170 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 6210 | 1465206952177 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770800 == 40 [pid = 6210] [id = 552] 02:55:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8db79400) [pid = 6210] [serial = 1657] [outer = (nil)] 02:55:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x95042000) [pid = 6210] [serial = 1658] [outer = 0x8db79400] 02:55:52 INFO - PROCESS | 6210 | 1465206952260 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x95047c00) [pid = 6210] [serial = 1659] [outer = 0x8db79400] 02:55:53 INFO - PROCESS | 6210 | 1465206953217 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1479ms 02:55:53 INFO - PROCESS | 6210 | 1465206953262 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 6210 | 1465206953266 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 02:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:55:53 INFO - PROCESS | 6210 | 1465206953272 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 6210 | 1465206953276 Marionette TRACE conn3 <- [1,2182,null,{}] 02:55:53 INFO - PROCESS | 6210 | 1465206953281 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:53 INFO - PROCESS | 6210 | 1465206953292 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:53 INFO - PROCESS | 6210 | 1465206953479 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:55:53 INFO - PROCESS | 6210 | 1465206953670 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 6210 | 1465206953676 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc8800 == 41 [pid = 6210] [id = 553] 02:55:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8dbc9400) [pid = 6210] [serial = 1660] [outer = (nil)] 02:55:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x95231c00) [pid = 6210] [serial = 1661] [outer = 0x8dbc9400] 02:55:53 INFO - PROCESS | 6210 | 1465206953757 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x95239000) [pid = 6210] [serial = 1662] [outer = 0x8dbc9400] 02:55:54 INFO - PROCESS | 6210 | 1465206954666 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1432ms 02:55:54 INFO - PROCESS | 6210 | 1465206954705 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:55:54 INFO - PROCESS | 6210 | 1465206954709 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 02:55:54 INFO - PROCESS | 6210 | 1465206954715 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 6210 | 1465206954719 Marionette TRACE conn3 <- [1,2186,null,{}] 02:55:54 INFO - PROCESS | 6210 | 1465206954988 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:54 INFO - PROCESS | 6210 | 1465206954994 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:55 INFO - PROCESS | 6210 | 1465206955155 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:55:55 INFO - PROCESS | 6210 | 1465206955385 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 6210 | 1465206955395 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef47c00 == 42 [pid = 6210] [id = 554] 02:55:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8ef49c00) [pid = 6210] [serial = 1663] [outer = (nil)] 02:55:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8f310800) [pid = 6210] [serial = 1664] [outer = 0x8ef49c00] 02:55:55 INFO - PROCESS | 6210 | 1465206955470 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8f3ac800) [pid = 6210] [serial = 1665] [outer = 0x8ef49c00] 02:55:56 INFO - PROCESS | 6210 | 1465206956598 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1907ms 02:55:56 INFO - PROCESS | 6210 | 1465206956624 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:55:56 INFO - PROCESS | 6210 | 1465206956629 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 02:55:56 INFO - PROCESS | 6210 | 1465206956636 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 6210 | 1465206956640 Marionette TRACE conn3 <- [1,2190,null,{}] 02:55:56 INFO - PROCESS | 6210 | 1465206956648 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:56 INFO - PROCESS | 6210 | 1465206956654 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:56 INFO - PROCESS | 6210 | 1465206956882 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:55:57 INFO - PROCESS | 6210 | 1465206957089 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 6210 | 1465206957100 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7c800 == 43 [pid = 6210] [id = 555] 02:55:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8db7fc00) [pid = 6210] [serial = 1666] [outer = (nil)] 02:55:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x919cf000) [pid = 6210] [serial = 1667] [outer = 0x8db7fc00] 02:55:57 INFO - PROCESS | 6210 | 1465206957219 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x91c1b000) [pid = 6210] [serial = 1668] [outer = 0x8db7fc00] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8d777000 == 42 [pid = 6210] [id = 494] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8d777800 == 41 [pid = 6210] [id = 532] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc7000 == 40 [pid = 6210] [id = 489] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774800 == 39 [pid = 6210] [id = 501] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8db71000 == 38 [pid = 6210] [id = 502] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x919c4400 == 37 [pid = 6210] [id = 493] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x91bdf800 == 36 [pid = 6210] [id = 496] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x91be4800 == 35 [pid = 6210] [id = 500] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8db65c00 == 34 [pid = 6210] [id = 497] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x918a2000 == 33 [pid = 6210] [id = 504] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91c800 == 32 [pid = 6210] [id = 503] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8d925000 == 31 [pid = 6210] [id = 491] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3af000 == 30 [pid = 6210] [id = 495] 02:55:58 INFO - PROCESS | 6210 | --DOCSHELL 0x8f398000 == 29 [pid = 6210] [id = 505] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x94f43800) [pid = 6210] [serial = 1590] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x93a51400) [pid = 6210] [serial = 1586] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x92244c00) [pid = 6210] [serial = 1584] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x93aafc00) [pid = 6210] [serial = 1587] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x93b0f800) [pid = 6210] [serial = 1589] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8ef4b400) [pid = 6210] [serial = 1595] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x918a5400) [pid = 6210] [serial = 1610] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x918a9000) [pid = 6210] [serial = 1608] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ed9e800) [pid = 6210] [serial = 1601] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x94f49400) [pid = 6210] [serial = 1593] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x919c5800) [pid = 6210] [serial = 1611] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8f4bd800) [pid = 6210] [serial = 1605] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x94f42000) [pid = 6210] [serial = 1592] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91c1ec00) [pid = 6210] [serial = 1583] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f3a3c00) [pid = 6210] [serial = 1607] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8d91c000) [pid = 6210] [serial = 1598] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f3ad400) [pid = 6210] [serial = 1604] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f30fc00) [pid = 6210] [serial = 1596] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8db64c00) [pid = 6210] [serial = 1599] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f315400) [pid = 6210] [serial = 1580] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f3a8400) [pid = 6210] [serial = 1581] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8ef47000) [pid = 6210] [serial = 1602] [outer = (nil)] [url = about:blank] 02:55:58 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91b0bc00) [pid = 6210] [serial = 1613] [outer = (nil)] [url = about:blank] 02:55:59 INFO - PROCESS | 6210 | 1465206959152 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2547ms 02:55:59 INFO - PROCESS | 6210 | 1465206959183 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:55:59 INFO - PROCESS | 6210 | 1465206959188 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 02:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:55:59 INFO - PROCESS | 6210 | 1465206959197 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - PROCESS | 6210 | 1465206959204 Marionette TRACE conn3 <- [1,2194,null,{}] 02:55:59 INFO - PROCESS | 6210 | 1465206959211 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:59 INFO - PROCESS | 6210 | 1465206959216 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:59 INFO - PROCESS | 6210 | 1465206959480 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:55:59 INFO - PROCESS | 6210 | 1465206959495 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 6210 | 1465206959503 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:55:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6ec00 == 30 [pid = 6210] [id = 556] 02:55:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8db71000) [pid = 6210] [serial = 1669] [outer = (nil)] 02:55:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8db7d000) [pid = 6210] [serial = 1670] [outer = 0x8db71000] 02:55:59 INFO - PROCESS | 6210 | 1465206959575 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8dbcc800) [pid = 6210] [serial = 1671] [outer = 0x8db71000] 02:56:00 INFO - PROCESS | 6210 | 1465206960447 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1284ms 02:56:00 INFO - PROCESS | 6210 | 1465206960482 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 6210 | 1465206960489 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 02:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:56:00 INFO - PROCESS | 6210 | 1465206960504 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 6210 | 1465206960508 Marionette TRACE conn3 <- [1,2198,null,{}] 02:56:00 INFO - PROCESS | 6210 | 1465206960513 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:00 INFO - PROCESS | 6210 | 1465206960519 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:00 INFO - PROCESS | 6210 | 1465206960687 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:56:00 INFO - PROCESS | 6210 | 1465206960833 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:00 INFO - PROCESS | 6210 | 1465206960844 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda7800 == 31 [pid = 6210] [id = 557] 02:56:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f30b800) [pid = 6210] [serial = 1672] [outer = (nil)] 02:56:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f397400) [pid = 6210] [serial = 1673] [outer = 0x8f30b800] 02:56:00 INFO - PROCESS | 6210 | 1465206960917 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f3a7c00) [pid = 6210] [serial = 1674] [outer = 0x8f30b800] 02:56:01 INFO - PROCESS | 6210 | 1465206961842 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1380ms 02:56:01 INFO - PROCESS | 6210 | 1465206961884 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:56:01 INFO - PROCESS | 6210 | 1465206961889 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 02:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:56:01 INFO - PROCESS | 6210 | 1465206961903 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:56:01 INFO - PROCESS | 6210 | 1465206961910 Marionette TRACE conn3 <- [1,2202,null,{}] 02:56:01 INFO - PROCESS | 6210 | 1465206961927 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:01 INFO - PROCESS | 6210 | 1465206961936 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:02 INFO - PROCESS | 6210 | 1465206962169 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:56:02 INFO - PROCESS | 6210 | 1465206962193 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 6210 | 1465206962206 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff7000 == 32 [pid = 6210] [id = 558] 02:56:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x90ff7400) [pid = 6210] [serial = 1675] [outer = (nil)] 02:56:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x9189dc00) [pid = 6210] [serial = 1676] [outer = 0x90ff7400] 02:56:02 INFO - PROCESS | 6210 | 1465206962288 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x918a9c00) [pid = 6210] [serial = 1677] [outer = 0x90ff7400] 02:56:03 INFO - PROCESS | 6210 | 1465206963223 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1398ms 02:56:03 INFO - PROCESS | 6210 | 1465206963294 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 6210 | 1465206963299 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 02:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:56:03 INFO - PROCESS | 6210 | 1465206963305 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - PROCESS | 6210 | 1465206963308 Marionette TRACE conn3 <- [1,2206,null,{}] 02:56:03 INFO - PROCESS | 6210 | 1465206963319 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:03 INFO - PROCESS | 6210 | 1465206963323 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:03 INFO - PROCESS | 6210 | 1465206963951 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91b03400) [pid = 6210] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8d776c00) [pid = 6210] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8dbcd800) [pid = 6210] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f312400) [pid = 6210] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8ef4a800) [pid = 6210] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x918a0000) [pid = 6210] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91b04400) [pid = 6210] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x91c22c00) [pid = 6210] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x918a6400) [pid = 6210] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x91bd9800) [pid = 6210] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:56:04 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f30a800) [pid = 6210] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:56:04 INFO - PROCESS | 6210 | 1465206964156 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 6210 | 1465206964164 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776c00 == 33 [pid = 6210] [id = 559] 02:56:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8dbca800) [pid = 6210] [serial = 1678] [outer = (nil)] 02:56:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8eda4000) [pid = 6210] [serial = 1679] [outer = 0x8dbca800] 02:56:04 INFO - PROCESS | 6210 | 1465206964235 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x90ffbc00) [pid = 6210] [serial = 1680] [outer = 0x8dbca800] 02:56:04 INFO - PROCESS | 6210 | 1465206964936 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1683ms 02:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:56:04 INFO - PROCESS | 6210 | 1465206964989 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 6210 | 1465206964992 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 02:56:05 INFO - PROCESS | 6210 | 1465206965003 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 6210 | 1465206965006 Marionette TRACE conn3 <- [1,2210,null,{}] 02:56:05 INFO - PROCESS | 6210 | 1465206965010 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:05 INFO - PROCESS | 6210 | 1465206965017 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:05 INFO - PROCESS | 6210 | 1465206965167 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:56:05 INFO - PROCESS | 6210 | 1465206965304 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 6210 | 1465206965310 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776800 == 34 [pid = 6210] [id = 560] 02:56:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8db63000) [pid = 6210] [serial = 1681] [outer = (nil)] 02:56:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91bdf400) [pid = 6210] [serial = 1682] [outer = 0x8db63000] 02:56:05 INFO - PROCESS | 6210 | 1465206965379 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91be4800) [pid = 6210] [serial = 1683] [outer = 0x8db63000] 02:56:06 INFO - PROCESS | 6210 | 1465206966278 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1335ms 02:56:06 INFO - PROCESS | 6210 | 1465206966338 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 6210 | 1465206966344 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 02:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:56:06 INFO - PROCESS | 6210 | 1465206966364 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 6210 | 1465206966372 Marionette TRACE conn3 <- [1,2214,null,{}] 02:56:06 INFO - PROCESS | 6210 | 1465206966382 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:06 INFO - PROCESS | 6210 | 1465206966387 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:06 INFO - PROCESS | 6210 | 1465206966622 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:56:06 INFO - PROCESS | 6210 | 1465206966872 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 6210 | 1465206966886 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db68800 == 35 [pid = 6210] [id = 561] 02:56:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8db7f800) [pid = 6210] [serial = 1684] [outer = (nil)] 02:56:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8dbc5c00) [pid = 6210] [serial = 1685] [outer = 0x8db7f800] 02:56:07 INFO - PROCESS | 6210 | 1465206967016 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8ef47000) [pid = 6210] [serial = 1686] [outer = 0x8db7f800] 02:56:08 INFO - PROCESS | 6210 | 1465206968004 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1696ms 02:56:08 INFO - PROCESS | 6210 | 1465206968053 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 6210 | 1465206968060 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 02:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:56:08 INFO - PROCESS | 6210 | 1465206968070 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 6210 | 1465206968075 Marionette TRACE conn3 <- [1,2218,null,{}] 02:56:08 INFO - PROCESS | 6210 | 1465206968081 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:08 INFO - PROCESS | 6210 | 1465206968087 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:08 INFO - PROCESS | 6210 | 1465206968290 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:56:08 INFO - PROCESS | 6210 | 1465206968520 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 6210 | 1465206968532 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3ad400 == 36 [pid = 6210] [id = 562] 02:56:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90f49800) [pid = 6210] [serial = 1687] [outer = (nil)] 02:56:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x90ffc800) [pid = 6210] [serial = 1688] [outer = 0x90f49800] 02:56:08 INFO - PROCESS | 6210 | 1465206968654 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x919c7000) [pid = 6210] [serial = 1689] [outer = 0x90f49800] 02:56:09 INFO - PROCESS | 6210 | 1465206969697 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1645ms 02:56:09 INFO - PROCESS | 6210 | 1465206969716 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:56:09 INFO - PROCESS | 6210 | 1465206969720 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 02:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:56:09 INFO - PROCESS | 6210 | 1465206969727 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 6210 | 1465206969733 Marionette TRACE conn3 <- [1,2222,null,{}] 02:56:09 INFO - PROCESS | 6210 | 1465206969750 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:09 INFO - PROCESS | 6210 | 1465206969758 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:09 INFO - PROCESS | 6210 | 1465206969941 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:56:10 INFO - PROCESS | 6210 | 1465206970169 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 6210 | 1465206970181 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x92329800 == 37 [pid = 6210] [id = 563] 02:56:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9232a800) [pid = 6210] [serial = 1690] [outer = (nil)] 02:56:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92374800) [pid = 6210] [serial = 1691] [outer = 0x9232a800] 02:56:10 INFO - PROCESS | 6210 | 1465206970310 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x9237c800) [pid = 6210] [serial = 1692] [outer = 0x9232a800] 02:56:11 INFO - PROCESS | 6210 | 1465206971318 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1642ms 02:56:11 INFO - PROCESS | 6210 | 1465206971371 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 6210 | 1465206971381 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 02:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:56:11 INFO - PROCESS | 6210 | 1465206971390 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 6210 | 1465206971397 Marionette TRACE conn3 <- [1,2226,null,{}] 02:56:11 INFO - PROCESS | 6210 | 1465206971402 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:11 INFO - PROCESS | 6210 | 1465206971408 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:11 INFO - PROCESS | 6210 | 1465206971619 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:56:11 INFO - PROCESS | 6210 | 1465206971844 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 6210 | 1465206971854 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76d800 == 38 [pid = 6210] [id = 564] 02:56:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8d76e800) [pid = 6210] [serial = 1693] [outer = (nil)] 02:56:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8d917c00) [pid = 6210] [serial = 1694] [outer = 0x8d76e800] 02:56:12 INFO - PROCESS | 6210 | 1465206972120 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8d925c00) [pid = 6210] [serial = 1695] [outer = 0x8d76e800] 02:56:13 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776c00 == 37 [pid = 6210] [id = 559] 02:56:13 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff7000 == 36 [pid = 6210] [id = 558] 02:56:13 INFO - PROCESS | 6210 | 1465206973148 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:56:13 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda7800 == 35 [pid = 6210] [id = 557] 02:56:13 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6ec00 == 34 [pid = 6210] [id = 556] 02:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1793ms 02:56:13 INFO - PROCESS | 6210 | 1465206973183 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 6210 | 1465206973189 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 02:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:56:13 INFO - PROCESS | 6210 | 1465206973197 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 6210 | 1465206973201 Marionette TRACE conn3 <- [1,2230,null,{}] 02:56:13 INFO - PROCESS | 6210 | 1465206973225 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:13 INFO - PROCESS | 6210 | 1465206973231 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x927f5000) [pid = 6210] [serial = 1637] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x927f9800) [pid = 6210] [serial = 1638] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8d91bc00) [pid = 6210] [serial = 1625] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8db6c000) [pid = 6210] [serial = 1626] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8ef53c00) [pid = 6210] [serial = 1616] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f3a2800) [pid = 6210] [serial = 1617] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x918a5000) [pid = 6210] [serial = 1631] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8f30e400) [pid = 6210] [serial = 1628] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f3a6400) [pid = 6210] [serial = 1629] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91b01c00) [pid = 6210] [serial = 1619] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x91b0d000) [pid = 6210] [serial = 1620] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91be2800) [pid = 6210] [serial = 1614] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x922e1400) [pid = 6210] [serial = 1622] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x9232fc00) [pid = 6210] [serial = 1623] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92327800) [pid = 6210] [serial = 1634] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x93a4dc00) [pid = 6210] [serial = 1643] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x92502800) [pid = 6210] [serial = 1635] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x919ce400) [pid = 6210] [serial = 1632] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x92330c00) [pid = 6210] [serial = 1640] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x93a52400) [pid = 6210] [serial = 1644] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x92b92c00) [pid = 6210] [serial = 1641] [outer = (nil)] [url = about:blank] 02:56:13 INFO - PROCESS | 6210 | 1465206973487 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:56:13 INFO - PROCESS | 6210 | 1465206973582 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 6210 | 1465206973592 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef55400 == 35 [pid = 6210] [id = 565] 02:56:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f313000) [pid = 6210] [serial = 1696] [outer = (nil)] 02:56:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f39dc00) [pid = 6210] [serial = 1697] [outer = 0x8f313000] 02:56:13 INFO - PROCESS | 6210 | 1465206973708 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8f3ae800) [pid = 6210] [serial = 1698] [outer = 0x8f313000] 02:56:14 INFO - PROCESS | 6210 | 1465206974478 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1332ms 02:56:14 INFO - PROCESS | 6210 | 1465206974531 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 6210 | 1465206974535 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 02:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:56:14 INFO - PROCESS | 6210 | 1465206974546 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 6210 | 1465206974549 Marionette TRACE conn3 <- [1,2234,null,{}] 02:56:14 INFO - PROCESS | 6210 | 1465206974560 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:14 INFO - PROCESS | 6210 | 1465206974566 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:14 INFO - PROCESS | 6210 | 1465206974730 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:56:14 INFO - PROCESS | 6210 | 1465206974740 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 6210 | 1465206974754 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef52c00 == 36 [pid = 6210] [id = 566] 02:56:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x90f46c00) [pid = 6210] [serial = 1699] [outer = (nil)] 02:56:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x919c7800) [pid = 6210] [serial = 1700] [outer = 0x90f46c00] 02:56:14 INFO - PROCESS | 6210 | 1465206974863 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91b08400) [pid = 6210] [serial = 1701] [outer = 0x90f46c00] 02:56:16 INFO - PROCESS | 6210 | 1465206976076 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1549ms 02:56:16 INFO - PROCESS | 6210 | 1465206976096 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 6210 | 1465206976100 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 02:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:56:16 INFO - PROCESS | 6210 | 1465206976112 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 6210 | 1465206976117 Marionette TRACE conn3 <- [1,2238,null,{}] 02:56:16 INFO - PROCESS | 6210 | 1465206976138 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:16 INFO - PROCESS | 6210 | 1465206976146 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:16 INFO - PROCESS | 6210 | 1465206976379 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:56:16 INFO - PROCESS | 6210 | 1465206976425 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 6210 | 1465206976437 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db70400 == 37 [pid = 6210] [id = 567] 02:56:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f7f2000) [pid = 6210] [serial = 1702] [outer = (nil)] 02:56:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x92324000) [pid = 6210] [serial = 1703] [outer = 0x8f7f2000] 02:56:16 INFO - PROCESS | 6210 | 1465206976523 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x9232cc00) [pid = 6210] [serial = 1704] [outer = 0x8f7f2000] 02:56:17 INFO - PROCESS | 6210 | 1465206977457 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1386ms 02:56:17 INFO - PROCESS | 6210 | 1465206977499 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:56:17 INFO - PROCESS | 6210 | 1465206977504 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 02:56:17 INFO - PROCESS | 6210 | 1465206977515 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - PROCESS | 6210 | 1465206977518 Marionette TRACE conn3 <- [1,2242,null,{}] 02:56:17 INFO - PROCESS | 6210 | 1465206977522 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:17 INFO - PROCESS | 6210 | 1465206977528 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:17 INFO - PROCESS | 6210 | 1465206977736 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:56:17 INFO - PROCESS | 6210 | 1465206977757 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 6210 | 1465206977766 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bdf800 == 38 [pid = 6210] [id = 568] 02:56:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x92506000) [pid = 6210] [serial = 1705] [outer = (nil)] 02:56:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9250c800) [pid = 6210] [serial = 1706] [outer = 0x92506000] 02:56:17 INFO - PROCESS | 6210 | 1465206977834 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9250a400) [pid = 6210] [serial = 1707] [outer = 0x92506000] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x90ff7400) [pid = 6210] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8ef4a000) [pid = 6210] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8db71000) [pid = 6210] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8f30b800) [pid = 6210] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91c1f400) [pid = 6210] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x93aaf800) [pid = 6210] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x93b0f400) [pid = 6210] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8db7fc00) [pid = 6210] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8db79400) [pid = 6210] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8dbc9400) [pid = 6210] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8ef49c00) [pid = 6210] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:56:18 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8dbca800) [pid = 6210] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:56:18 INFO - PROCESS | 6210 | 1465206978878 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1393ms 02:56:18 INFO - PROCESS | 6210 | 1465206978902 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 6210 | 1465206978905 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 02:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:56:18 INFO - PROCESS | 6210 | 1465206978911 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 6210 | 1465206978914 Marionette TRACE conn3 <- [1,2246,null,{}] 02:56:18 INFO - PROCESS | 6210 | 1465206978919 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:18 INFO - PROCESS | 6210 | 1465206978925 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:19 INFO - PROCESS | 6210 | 1465206979136 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:56:19 INFO - PROCESS | 6210 | 1465206979155 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 6210 | 1465206979163 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91f400 == 39 [pid = 6210] [id = 569] 02:56:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f3a0400) [pid = 6210] [serial = 1708] [outer = (nil)] 02:56:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x92508c00) [pid = 6210] [serial = 1709] [outer = 0x8f3a0400] 02:56:19 INFO - PROCESS | 6210 | 1465206979243 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x927ff400) [pid = 6210] [serial = 1710] [outer = 0x8f3a0400] 02:56:20 INFO - PROCESS | 6210 | 1465206980094 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1230ms 02:56:20 INFO - PROCESS | 6210 | 1465206980142 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 6210 | 1465206980145 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 02:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:56:20 INFO - PROCESS | 6210 | 1465206980151 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 6210 | 1465206980155 Marionette TRACE conn3 <- [1,2250,null,{}] 02:56:20 INFO - PROCESS | 6210 | 1465206980160 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:20 INFO - PROCESS | 6210 | 1465206980170 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:20 INFO - PROCESS | 6210 | 1465206980322 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:56:20 INFO - PROCESS | 6210 | 1465206980332 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 6210 | 1465206980339 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4bb800 == 40 [pid = 6210] [id = 570] 02:56:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91b07400) [pid = 6210] [serial = 1711] [outer = (nil)] 02:56:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x93760800) [pid = 6210] [serial = 1712] [outer = 0x91b07400] 02:56:20 INFO - PROCESS | 6210 | 1465206980403 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x93766000) [pid = 6210] [serial = 1713] [outer = 0x91b07400] 02:56:21 INFO - PROCESS | 6210 | 1465206981594 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1482ms 02:56:21 INFO - PROCESS | 6210 | 1465206981635 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 6210 | 1465206981641 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 02:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:56:21 INFO - PROCESS | 6210 | 1465206981649 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 6210 | 1465206981656 Marionette TRACE conn3 <- [1,2254,null,{}] 02:56:21 INFO - PROCESS | 6210 | 1465206981664 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:21 INFO - PROCESS | 6210 | 1465206981670 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:21 INFO - PROCESS | 6210 | 1465206981860 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:56:22 INFO - PROCESS | 6210 | 1465206982054 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 6210 | 1465206982060 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef52400 == 41 [pid = 6210] [id = 571] 02:56:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8ef53c00) [pid = 6210] [serial = 1714] [outer = (nil)] 02:56:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f3a9000) [pid = 6210] [serial = 1715] [outer = 0x8ef53c00] 02:56:22 INFO - PROCESS | 6210 | 1465206982196 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90f45000) [pid = 6210] [serial = 1716] [outer = 0x8ef53c00] 02:56:23 INFO - PROCESS | 6210 | 1465206983094 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1486ms 02:56:23 INFO - PROCESS | 6210 | 1465206983136 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 6210 | 1465206983144 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 02:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:56:23 INFO - PROCESS | 6210 | 1465206983155 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 6210 | 1465206983159 Marionette TRACE conn3 <- [1,2258,null,{}] 02:56:23 INFO - PROCESS | 6210 | 1465206983166 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:23 INFO - PROCESS | 6210 | 1465206983172 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:23 INFO - PROCESS | 6210 | 1465206983379 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:56:23 INFO - PROCESS | 6210 | 1465206983566 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 6210 | 1465206983577 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db77400 == 42 [pid = 6210] [id = 572] 02:56:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91bde800) [pid = 6210] [serial = 1717] [outer = (nil)] 02:56:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9223b400) [pid = 6210] [serial = 1718] [outer = 0x91bde800] 02:56:23 INFO - PROCESS | 6210 | 1465206983661 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92321800) [pid = 6210] [serial = 1719] [outer = 0x91bde800] 02:56:24 INFO - PROCESS | 6210 | 1465206984672 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1555ms 02:56:24 INFO - PROCESS | 6210 | 1465206984710 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 6210 | 1465206984714 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 02:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:56:24 INFO - PROCESS | 6210 | 1465206984721 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 6210 | 1465206984727 Marionette TRACE conn3 <- [1,2262,null,{}] 02:56:24 INFO - PROCESS | 6210 | 1465206984744 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:24 INFO - PROCESS | 6210 | 1465206984752 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:24 INFO - PROCESS | 6210 | 1465206984933 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:56:25 INFO - PROCESS | 6210 | 1465206985121 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 6210 | 1465206985131 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x922d3800 == 43 [pid = 6210] [id = 573] 02:56:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92b96800) [pid = 6210] [serial = 1720] [outer = (nil)] 02:56:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x93a56000) [pid = 6210] [serial = 1721] [outer = 0x92b96800] 02:56:25 INFO - PROCESS | 6210 | 1465206985216 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x93ab0800) [pid = 6210] [serial = 1722] [outer = 0x92b96800] 02:56:26 INFO - PROCESS | 6210 | 1465206986133 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1444ms 02:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:56:26 INFO - PROCESS | 6210 | 1465206986165 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 6210 | 1465206986169 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 02:56:26 INFO - PROCESS | 6210 | 1465206986176 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 6210 | 1465206986179 Marionette TRACE conn3 <- [1,2266,null,{}] 02:56:26 INFO - PROCESS | 6210 | 1465206986185 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:26 INFO - PROCESS | 6210 | 1465206986191 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:26 INFO - PROCESS | 6210 | 1465206986448 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:56:26 INFO - PROCESS | 6210 | 1465206986592 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 6210 | 1465206986600 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f395400 == 44 [pid = 6210] [id = 574] 02:56:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93b0a800) [pid = 6210] [serial = 1723] [outer = (nil)] 02:56:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x94f43400) [pid = 6210] [serial = 1724] [outer = 0x93b0a800] 02:56:26 INFO - PROCESS | 6210 | 1465206986719 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x94f49400) [pid = 6210] [serial = 1725] [outer = 0x93b0a800] 02:56:27 INFO - PROCESS | 6210 | 1465206987678 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1540ms 02:56:27 INFO - PROCESS | 6210 | 1465206987715 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 6210 | 1465206987720 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 02:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:56:27 INFO - PROCESS | 6210 | 1465206987727 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 6210 | 1465206987730 Marionette TRACE conn3 <- [1,2270,null,{}] 02:56:27 INFO - PROCESS | 6210 | 1465206987736 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:27 INFO - PROCESS | 6210 | 1465206987741 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:27 INFO - PROCESS | 6210 | 1465206987913 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:56:28 INFO - PROCESS | 6210 | 1465206988099 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 6210 | 1465206988110 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b98000 == 45 [pid = 6210] [id = 575] 02:56:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x93a5a000) [pid = 6210] [serial = 1726] [outer = (nil)] 02:56:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x95040800) [pid = 6210] [serial = 1727] [outer = 0x93a5a000] 02:56:28 INFO - PROCESS | 6210 | 1465206988184 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x95045800) [pid = 6210] [serial = 1728] [outer = 0x93a5a000] 02:56:29 INFO - PROCESS | 6210 | 1465206989149 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1484ms 02:56:29 INFO - PROCESS | 6210 | 1465206989212 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 6210 | 1465206989216 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 02:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:56:29 INFO - PROCESS | 6210 | 1465206989223 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 6210 | 1465206989227 Marionette TRACE conn3 <- [1,2274,null,{}] 02:56:29 INFO - PROCESS | 6210 | 1465206989232 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:29 INFO - PROCESS | 6210 | 1465206989242 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:29 INFO - PROCESS | 6210 | 1465206989469 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:56:29 INFO - PROCESS | 6210 | 1465206989652 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 6210 | 1465206989662 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbd0400 == 46 [pid = 6210] [id = 576] 02:56:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8ef54000) [pid = 6210] [serial = 1729] [outer = (nil)] 02:56:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x95234400) [pid = 6210] [serial = 1730] [outer = 0x8ef54000] 02:56:29 INFO - PROCESS | 6210 | 1465206989797 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x9523dc00) [pid = 6210] [serial = 1731] [outer = 0x8ef54000] 02:56:30 INFO - PROCESS | 6210 | 1465206990677 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1479ms 02:56:30 INFO - PROCESS | 6210 | 1465206990704 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 6210 | 1465206990707 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 02:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:56:30 INFO - PROCESS | 6210 | 1465206990714 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 6210 | 1465206990718 Marionette TRACE conn3 <- [1,2278,null,{}] 02:56:30 INFO - PROCESS | 6210 | 1465206990723 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:30 INFO - PROCESS | 6210 | 1465206990729 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:30 INFO - PROCESS | 6210 | 1465206990891 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:56:31 INFO - PROCESS | 6210 | 1465206991080 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 6210 | 1465206991089 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76a800 == 47 [pid = 6210] [id = 577] 02:56:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8d778800) [pid = 6210] [serial = 1732] [outer = (nil)] 02:56:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x96d18400) [pid = 6210] [serial = 1733] [outer = 0x8d778800] 02:56:31 INFO - PROCESS | 6210 | 1465206991163 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x96d19400) [pid = 6210] [serial = 1734] [outer = 0x8d778800] 02:56:32 INFO - PROCESS | 6210 | 1465206992164 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1487ms 02:56:32 INFO - PROCESS | 6210 | 1465206992201 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 6210 | 1465206992204 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 02:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:56:32 INFO - PROCESS | 6210 | 1465206992211 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 6210 | 1465206992215 Marionette TRACE conn3 <- [1,2282,null,{}] 02:56:32 INFO - PROCESS | 6210 | 1465206992220 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:32 INFO - PROCESS | 6210 | 1465206992225 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:32 INFO - PROCESS | 6210 | 1465206992391 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:56:32 INFO - PROCESS | 6210 | 1465206992887 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 6210 | 1465206992896 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91f800 == 48 [pid = 6210] [id = 578] 02:56:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x8d920800) [pid = 6210] [serial = 1735] [outer = (nil)] 02:56:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8db6d000) [pid = 6210] [serial = 1736] [outer = 0x8d920800] 02:56:32 INFO - PROCESS | 6210 | 1465206992976 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x8db79400) [pid = 6210] [serial = 1737] [outer = 0x8d920800] 02:56:33 INFO - PROCESS | 6210 | 1465206993919 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1779ms 02:56:33 INFO - PROCESS | 6210 | 1465206993993 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 6210 | 1465206993999 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 02:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:56:34 INFO - PROCESS | 6210 | 1465206994006 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 6210 | 1465206994011 Marionette TRACE conn3 <- [1,2286,null,{}] 02:56:34 INFO - PROCESS | 6210 | 1465206994018 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:34 INFO - PROCESS | 6210 | 1465206994026 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:34 INFO - PROCESS | 6210 | 1465206994232 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91f400 == 47 [pid = 6210] [id = 569] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x91bdf800 == 46 [pid = 6210] [id = 568] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8db70400 == 45 [pid = 6210] [id = 567] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef52c00 == 44 [pid = 6210] [id = 566] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef55400 == 43 [pid = 6210] [id = 565] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76d800 == 42 [pid = 6210] [id = 564] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776800 == 41 [pid = 6210] [id = 560] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8db68800 == 40 [pid = 6210] [id = 561] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3ad400 == 39 [pid = 6210] [id = 562] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x92329800 == 38 [pid = 6210] [id = 563] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc8800 == 37 [pid = 6210] [id = 553] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7c800 == 36 [pid = 6210] [id = 555] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x93aae400 == 35 [pid = 6210] [id = 550] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef47c00 == 34 [pid = 6210] [id = 554] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770800 == 33 [pid = 6210] [id = 552] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x93a58000 == 32 [pid = 6210] [id = 551] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91f800 == 31 [pid = 6210] [id = 578] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76a800 == 30 [pid = 6210] [id = 577] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x92b98000 == 29 [pid = 6210] [id = 575] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbd0400 == 28 [pid = 6210] [id = 576] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8f395400 == 27 [pid = 6210] [id = 574] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x922d3800 == 26 [pid = 6210] [id = 573] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef52400 == 25 [pid = 6210] [id = 571] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8db77400 == 24 [pid = 6210] [id = 572] 02:56:35 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4bb800 == 23 [pid = 6210] [id = 570] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x91bdf400) [pid = 6210] [serial = 1682] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x9189dc00) [pid = 6210] [serial = 1676] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x90ff5400) [pid = 6210] [serial = 1647] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x8f4b6800) [pid = 6210] [serial = 1646] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8db7d000) [pid = 6210] [serial = 1670] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8dbcc800) [pid = 6210] [serial = 1671] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8f397400) [pid = 6210] [serial = 1673] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x9250ec00) [pid = 6210] [serial = 1650] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x92328000) [pid = 6210] [serial = 1649] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x93b0fc00) [pid = 6210] [serial = 1653] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x93ab7000) [pid = 6210] [serial = 1652] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x9503b800) [pid = 6210] [serial = 1656] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x91c1b000) [pid = 6210] [serial = 1668] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x94fa1c00) [pid = 6210] [serial = 1655] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x919cf000) [pid = 6210] [serial = 1667] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x95047c00) [pid = 6210] [serial = 1659] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x95042000) [pid = 6210] [serial = 1658] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x95239000) [pid = 6210] [serial = 1662] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x95231c00) [pid = 6210] [serial = 1661] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f3ac800) [pid = 6210] [serial = 1665] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f310800) [pid = 6210] [serial = 1664] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x918a9c00) [pid = 6210] [serial = 1677] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90ffbc00) [pid = 6210] [serial = 1680] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8f3a7c00) [pid = 6210] [serial = 1674] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8eda4000) [pid = 6210] [serial = 1679] [outer = (nil)] [url = about:blank] 02:56:35 INFO - PROCESS | 6210 | 1465206995564 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 6210 | 1465206995577 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776800 == 24 [pid = 6210] [id = 579] 02:56:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8d777c00) [pid = 6210] [serial = 1738] [outer = (nil)] 02:56:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8d91dc00) [pid = 6210] [serial = 1739] [outer = 0x8d777c00] 02:56:35 INFO - PROCESS | 6210 | 1465206995652 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8db6a800) [pid = 6210] [serial = 1740] [outer = 0x8d777c00] 02:56:36 INFO - PROCESS | 6210 | 1465206996445 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2494ms 02:56:36 INFO - PROCESS | 6210 | 1465206996502 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 6210 | 1465206996512 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 02:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:56:36 INFO - PROCESS | 6210 | 1465206996520 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 6210 | 1465206996524 Marionette TRACE conn3 <- [1,2290,null,{}] 02:56:36 INFO - PROCESS | 6210 | 1465206996532 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:36 INFO - PROCESS | 6210 | 1465206996540 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:36 INFO - PROCESS | 6210 | 1465206996765 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:56:36 INFO - PROCESS | 6210 | 1465206996781 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 6210 | 1465206996788 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbd1800 == 25 [pid = 6210] [id = 580] 02:56:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8ed99800) [pid = 6210] [serial = 1741] [outer = (nil)] 02:56:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8eda1c00) [pid = 6210] [serial = 1742] [outer = 0x8ed99800] 02:56:36 INFO - PROCESS | 6210 | 1465206996861 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8ef48000) [pid = 6210] [serial = 1743] [outer = 0x8ed99800] 02:56:37 INFO - PROCESS | 6210 | 1465206997734 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1236ms 02:56:37 INFO - PROCESS | 6210 | 1465206997762 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 6210 | 1465206997769 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 02:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:56:37 INFO - PROCESS | 6210 | 1465206997776 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 6210 | 1465206997779 Marionette TRACE conn3 <- [1,2294,null,{}] 02:56:37 INFO - PROCESS | 6210 | 1465206997785 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:37 INFO - PROCESS | 6210 | 1465206997790 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:37 INFO - PROCESS | 6210 | 1465206997964 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:56:38 INFO - PROCESS | 6210 | 1465206998135 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 6210 | 1465206998143 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f313400 == 26 [pid = 6210] [id = 581] 02:56:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f314000) [pid = 6210] [serial = 1744] [outer = (nil)] 02:56:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f3a1c00) [pid = 6210] [serial = 1745] [outer = 0x8f314000] 02:56:38 INFO - PROCESS | 6210 | 1465206998209 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f3aec00) [pid = 6210] [serial = 1746] [outer = 0x8f314000] 02:56:39 INFO - PROCESS | 6210 | 1465206999151 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1442ms 02:56:39 INFO - PROCESS | 6210 | 1465206999218 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 6210 | 1465206999222 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 02:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:56:39 INFO - PROCESS | 6210 | 1465206999237 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 6210 | 1465206999246 Marionette TRACE conn3 <- [1,2298,null,{}] 02:56:39 INFO - PROCESS | 6210 | 1465206999264 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:39 INFO - PROCESS | 6210 | 1465206999271 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:39 INFO - PROCESS | 6210 | 1465206999495 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:56:39 INFO - PROCESS | 6210 | 1465206999520 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 6210 | 1465206999527 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef48800 == 27 [pid = 6210] [id = 582] 02:56:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x90f44400) [pid = 6210] [serial = 1747] [outer = (nil)] 02:56:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x90ffa400) [pid = 6210] [serial = 1748] [outer = 0x90f44400] 02:56:39 INFO - PROCESS | 6210 | 1465206999603 Marionette DEBUG loaded listener.js 02:56:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x918a1400) [pid = 6210] [serial = 1749] [outer = 0x90f44400] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x91b07400) [pid = 6210] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8db7f800) [pid = 6210] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f3a0400) [pid = 6210] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x90f46c00) [pid = 6210] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f313000) [pid = 6210] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d76e800) [pid = 6210] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x92506000) [pid = 6210] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8db63000) [pid = 6210] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x9232a800) [pid = 6210] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f7f2000) [pid = 6210] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:56:40 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x90f49800) [pid = 6210] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:56:40 INFO - PROCESS | 6210 | 1465207000958 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1758ms 02:56:40 INFO - PROCESS | 6210 | 1465207000987 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:56:40 INFO - PROCESS | 6210 | 1465207000992 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 02:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:56:41 INFO - PROCESS | 6210 | 1465207000998 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - PROCESS | 6210 | 1465207001000 Marionette TRACE conn3 <- [1,2302,null,{}] 02:56:41 INFO - PROCESS | 6210 | 1465207001006 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:41 INFO - PROCESS | 6210 | 1465207001011 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:41 INFO - PROCESS | 6210 | 1465207001206 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:56:41 INFO - PROCESS | 6210 | 1465207001224 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 6210 | 1465207001231 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:41 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f313000 == 28 [pid = 6210] [id = 583] 02:56:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f39d000) [pid = 6210] [serial = 1750] [outer = (nil)] 02:56:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x918a9800) [pid = 6210] [serial = 1751] [outer = 0x8f39d000] 02:56:41 INFO - PROCESS | 6210 | 1465207001298 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x919c5800) [pid = 6210] [serial = 1752] [outer = 0x8f39d000] 02:56:42 INFO - PROCESS | 6210 | 1465207002100 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1130ms 02:56:42 INFO - PROCESS | 6210 | 1465207002128 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 6210 | 1465207002132 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 02:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:56:42 INFO - PROCESS | 6210 | 1465207002138 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - PROCESS | 6210 | 1465207002141 Marionette TRACE conn3 <- [1,2306,null,{}] 02:56:42 INFO - PROCESS | 6210 | 1465207002146 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:42 INFO - PROCESS | 6210 | 1465207002151 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:42 INFO - PROCESS | 6210 | 1465207002347 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:56:42 INFO - PROCESS | 6210 | 1465207002366 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 6210 | 1465207002384 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b06800 == 29 [pid = 6210] [id = 584] 02:56:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91b0a800) [pid = 6210] [serial = 1753] [outer = (nil)] 02:56:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91b0f800) [pid = 6210] [serial = 1754] [outer = 0x91b0a800] 02:56:42 INFO - PROCESS | 6210 | 1465207002463 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c1b000) [pid = 6210] [serial = 1755] [outer = 0x91b0a800] 02:56:43 INFO - PROCESS | 6210 | 1465207003657 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1531ms 02:56:43 INFO - PROCESS | 6210 | 1465207003670 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 6210 | 1465207003675 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 02:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:56:43 INFO - PROCESS | 6210 | 1465207003683 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - PROCESS | 6210 | 1465207003691 Marionette TRACE conn3 <- [1,2310,null,{}] 02:56:43 INFO - PROCESS | 6210 | 1465207003699 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:43 INFO - PROCESS | 6210 | 1465207003705 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:43 INFO - PROCESS | 6210 | 1465207003909 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:56:44 INFO - PROCESS | 6210 | 1465207004089 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 6210 | 1465207004102 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db72c00 == 30 [pid = 6210] [id = 585] 02:56:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8db7c800) [pid = 6210] [serial = 1756] [outer = (nil)] 02:56:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f30a800) [pid = 6210] [serial = 1757] [outer = 0x8db7c800] 02:56:44 INFO - PROCESS | 6210 | 1465207004233 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f3a2000) [pid = 6210] [serial = 1758] [outer = 0x8db7c800] 02:56:45 INFO - PROCESS | 6210 | 1465207005253 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1595ms 02:56:45 INFO - PROCESS | 6210 | 1465207005278 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 6210 | 1465207005285 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 02:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:56:45 INFO - PROCESS | 6210 | 1465207005296 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 6210 | 1465207005300 Marionette TRACE conn3 <- [1,2314,null,{}] 02:56:45 INFO - PROCESS | 6210 | 1465207005307 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:45 INFO - PROCESS | 6210 | 1465207005313 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:45 INFO - PROCESS | 6210 | 1465207005535 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:56:45 INFO - PROCESS | 6210 | 1465207005805 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 6210 | 1465207005816 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f40400 == 31 [pid = 6210] [id = 586] 02:56:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x90ffb400) [pid = 6210] [serial = 1759] [outer = (nil)] 02:56:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x919c5400) [pid = 6210] [serial = 1760] [outer = 0x90ffb400] 02:56:45 INFO - PROCESS | 6210 | 1465207005939 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x91bd5c00) [pid = 6210] [serial = 1761] [outer = 0x90ffb400] 02:56:46 INFO - PROCESS | 6210 | 1465207006981 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1736ms 02:56:47 INFO - PROCESS | 6210 | 1465207007032 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 6210 | 1465207007036 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 02:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:56:47 INFO - PROCESS | 6210 | 1465207007043 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 6210 | 1465207007049 Marionette TRACE conn3 <- [1,2318,null,{}] 02:56:47 INFO - PROCESS | 6210 | 1465207007066 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:47 INFO - PROCESS | 6210 | 1465207007075 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:47 INFO - PROCESS | 6210 | 1465207007254 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:56:47 INFO - PROCESS | 6210 | 1465207007493 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 6210 | 1465207007504 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x92244400 == 32 [pid = 6210] [id = 587] 02:56:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x922d5800) [pid = 6210] [serial = 1762] [outer = (nil)] 02:56:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x92328800) [pid = 6210] [serial = 1763] [outer = 0x922d5800] 02:56:47 INFO - PROCESS | 6210 | 1465207007630 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x92378400) [pid = 6210] [serial = 1764] [outer = 0x922d5800] 02:56:48 INFO - PROCESS | 6210 | 1465207008606 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 6210 | 1465207008701 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 02:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:56:48 INFO - PROCESS | 6210 | 1465207008708 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - PROCESS | 6210 | 1465207008711 Marionette TRACE conn3 <- [1,2322,null,{}] 02:56:48 INFO - PROCESS | 6210 | 1465207008717 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:48 INFO - PROCESS | 6210 | 1465207008722 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:48 INFO - PROCESS | 6210 | 1465207008946 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:56:49 INFO - PROCESS | 6210 | 1465207009183 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 6210 | 1465207009192 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776400 == 33 [pid = 6210] [id = 588] 02:56:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8d777400) [pid = 6210] [serial = 1765] [outer = (nil)] 02:56:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8d922400) [pid = 6210] [serial = 1766] [outer = 0x8d777400] 02:56:49 INFO - PROCESS | 6210 | 1465207009429 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8db7a800) [pid = 6210] [serial = 1767] [outer = 0x8d777400] 02:56:50 INFO - PROCESS | 6210 | 1465207010423 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8dbc5c00) [pid = 6210] [serial = 1685] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x92508c00) [pid = 6210] [serial = 1709] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8ef47000) [pid = 6210] [serial = 1686] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x919c7800) [pid = 6210] [serial = 1700] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8f39dc00) [pid = 6210] [serial = 1697] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8d917c00) [pid = 6210] [serial = 1694] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x9250c800) [pid = 6210] [serial = 1706] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x91be4800) [pid = 6210] [serial = 1683] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x92374800) [pid = 6210] [serial = 1691] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x9232cc00) [pid = 6210] [serial = 1704] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9237c800) [pid = 6210] [serial = 1692] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x9250a400) [pid = 6210] [serial = 1707] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91b08400) [pid = 6210] [serial = 1701] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x92324000) [pid = 6210] [serial = 1703] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90ffc800) [pid = 6210] [serial = 1688] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x919c7000) [pid = 6210] [serial = 1689] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8d925c00) [pid = 6210] [serial = 1695] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8f3ae800) [pid = 6210] [serial = 1698] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x927ff400) [pid = 6210] [serial = 1710] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x93760800) [pid = 6210] [serial = 1712] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x93766000) [pid = 6210] [serial = 1713] [outer = (nil)] [url = about:blank] 02:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1779ms 02:56:50 INFO - PROCESS | 6210 | 1465207010489 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:56:50 INFO - PROCESS | 6210 | 1465207010492 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 02:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:56:50 INFO - PROCESS | 6210 | 1465207010501 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:56:50 INFO - PROCESS | 6210 | 1465207010505 Marionette TRACE conn3 <- [1,2326,null,{}] 02:56:50 INFO - PROCESS | 6210 | 1465207010512 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:50 INFO - PROCESS | 6210 | 1465207010517 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:50 INFO - PROCESS | 6210 | 1465207010679 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:56:50 INFO - PROCESS | 6210 | 1465207010690 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 6210 | 1465207010698 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbd1c00 == 34 [pid = 6210] [id = 589] 02:56:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8ed9a800) [pid = 6210] [serial = 1768] [outer = (nil)] 02:56:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f312000) [pid = 6210] [serial = 1769] [outer = 0x8ed9a800] 02:56:50 INFO - PROCESS | 6210 | 1465207010779 Marionette DEBUG loaded listener.js 02:56:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f3b0800) [pid = 6210] [serial = 1770] [outer = 0x8ed9a800] 02:56:51 INFO - PROCESS | 6210 | 1465207011712 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1244ms 02:56:51 INFO - PROCESS | 6210 | 1465207011744 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 6210 | 1465207011749 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 02:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:56:51 INFO - PROCESS | 6210 | 1465207011759 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - PROCESS | 6210 | 1465207011763 Marionette TRACE conn3 <- [1,2330,null,{}] 02:56:51 INFO - PROCESS | 6210 | 1465207011769 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:51 INFO - PROCESS | 6210 | 1465207011774 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:51 INFO - PROCESS | 6210 | 1465207011962 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:56:52 INFO - PROCESS | 6210 | 1465207012101 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 6210 | 1465207012109 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7f0400 == 35 [pid = 6210] [id = 590] 02:56:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90f49800) [pid = 6210] [serial = 1771] [outer = (nil)] 02:56:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x919c6c00) [pid = 6210] [serial = 1772] [outer = 0x90f49800] 02:56:52 INFO - PROCESS | 6210 | 1465207012173 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91b08800) [pid = 6210] [serial = 1773] [outer = 0x90f49800] 02:56:52 INFO - PROCESS | 6210 | 1465207012973 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1231ms 02:56:52 INFO - PROCESS | 6210 | 1465207012990 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 6210 | 1465207012994 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 02:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:56:53 INFO - PROCESS | 6210 | 1465207013019 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - PROCESS | 6210 | 1465207013025 Marionette TRACE conn3 <- [1,2334,null,{}] 02:56:53 INFO - PROCESS | 6210 | 1465207013046 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:53 INFO - PROCESS | 6210 | 1465207013054 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:53 INFO - PROCESS | 6210 | 1465207013264 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:56:53 INFO - PROCESS | 6210 | 1465207013288 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 6210 | 1465207013297 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db74400 == 36 [pid = 6210] [id = 591] 02:56:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x922d9c00) [pid = 6210] [serial = 1774] [outer = (nil)] 02:56:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9232cc00) [pid = 6210] [serial = 1775] [outer = 0x922d9c00] 02:56:53 INFO - PROCESS | 6210 | 1465207013376 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9189f000) [pid = 6210] [serial = 1776] [outer = 0x922d9c00] 02:56:54 INFO - PROCESS | 6210 | 1465207014279 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1291ms 02:56:54 INFO - PROCESS | 6210 | 1465207014310 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 6210 | 1465207014315 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 02:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:56:54 INFO - PROCESS | 6210 | 1465207014321 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 6210 | 1465207014323 Marionette TRACE conn3 <- [1,2338,null,{}] 02:56:54 INFO - PROCESS | 6210 | 1465207014329 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:54 INFO - PROCESS | 6210 | 1465207014334 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:54 INFO - PROCESS | 6210 | 1465207014550 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:56:54 INFO - PROCESS | 6210 | 1465207014576 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 6210 | 1465207014583 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770800 == 37 [pid = 6210] [id = 592] 02:56:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x919c7c00) [pid = 6210] [serial = 1777] [outer = (nil)] 02:56:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x9250fc00) [pid = 6210] [serial = 1778] [outer = 0x919c7c00] 02:56:54 INFO - PROCESS | 6210 | 1465207014648 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x927f6400) [pid = 6210] [serial = 1779] [outer = 0x919c7c00] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8ef53c00) [pid = 6210] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91bde800) [pid = 6210] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x92b96800) [pid = 6210] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x93b0a800) [pid = 6210] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x93a5a000) [pid = 6210] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90f44400) [pid = 6210] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8ed99800) [pid = 6210] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f314000) [pid = 6210] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8ef54000) [pid = 6210] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8d920800) [pid = 6210] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8d778800) [pid = 6210] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f39d000) [pid = 6210] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:56:55 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8d777c00) [pid = 6210] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:56:55 INFO - PROCESS | 6210 | 1465207015667 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1380ms 02:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:56:55 INFO - PROCESS | 6210 | 1465207015702 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 6210 | 1465207015704 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 02:56:55 INFO - PROCESS | 6210 | 1465207015711 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 6210 | 1465207015714 Marionette TRACE conn3 <- [1,2342,null,{}] 02:56:55 INFO - PROCESS | 6210 | 1465207015719 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:55 INFO - PROCESS | 6210 | 1465207015724 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:55 INFO - PROCESS | 6210 | 1465207015922 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:56:55 INFO - PROCESS | 6210 | 1465207015941 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 6210 | 1465207015948 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc6000 == 38 [pid = 6210] [id = 593] 02:56:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8dbd0000) [pid = 6210] [serial = 1780] [outer = (nil)] 02:56:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91b05000) [pid = 6210] [serial = 1781] [outer = 0x8dbd0000] 02:56:56 INFO - PROCESS | 6210 | 1465207016027 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x92b8c800) [pid = 6210] [serial = 1782] [outer = 0x8dbd0000] 02:56:56 INFO - PROCESS | 6210 | 1465207016887 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1234ms 02:56:56 INFO - PROCESS | 6210 | 1465207016944 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 6210 | 1465207016947 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 02:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:56:56 INFO - PROCESS | 6210 | 1465207016957 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - PROCESS | 6210 | 1465207016959 Marionette TRACE conn3 <- [1,2346,null,{}] 02:56:56 INFO - PROCESS | 6210 | 1465207016963 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:56 INFO - PROCESS | 6210 | 1465207016974 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:57 INFO - PROCESS | 6210 | 1465207017129 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:56:57 INFO - PROCESS | 6210 | 1465207017139 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 6210 | 1465207017147 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bd6800 == 39 [pid = 6210] [id = 594] 02:56:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91bde800) [pid = 6210] [serial = 1783] [outer = (nil)] 02:56:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x9376cc00) [pid = 6210] [serial = 1784] [outer = 0x91bde800] 02:56:57 INFO - PROCESS | 6210 | 1465207017210 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x93a4e000) [pid = 6210] [serial = 1785] [outer = 0x91bde800] 02:56:58 INFO - PROCESS | 6210 | 1465207018393 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1476ms 02:56:58 INFO - PROCESS | 6210 | 1465207018434 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 6210 | 1465207018440 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 02:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:56:58 INFO - PROCESS | 6210 | 1465207018448 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 6210 | 1465207018456 Marionette TRACE conn3 <- [1,2350,null,{}] 02:56:58 INFO - PROCESS | 6210 | 1465207018464 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:58 INFO - PROCESS | 6210 | 1465207018469 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:58 INFO - PROCESS | 6210 | 1465207018657 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:56:58 INFO - PROCESS | 6210 | 1465207018841 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 6210 | 1465207018851 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:56:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc5000 == 40 [pid = 6210] [id = 595] 02:56:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8ef47800) [pid = 6210] [serial = 1786] [outer = (nil)] 02:56:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f397400) [pid = 6210] [serial = 1787] [outer = 0x8ef47800] 02:56:58 INFO - PROCESS | 6210 | 1465207018981 Marionette DEBUG loaded listener.js 02:56:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x90f44c00) [pid = 6210] [serial = 1788] [outer = 0x8ef47800] 02:56:59 INFO - PROCESS | 6210 | 1465207019881 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1491ms 02:56:59 INFO - PROCESS | 6210 | 1465207019939 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 6210 | 1465207019946 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 02:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:56:59 INFO - PROCESS | 6210 | 1465207019956 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 6210 | 1465207019960 Marionette TRACE conn3 <- [1,2354,null,{}] 02:56:59 INFO - PROCESS | 6210 | 1465207019967 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:59 INFO - PROCESS | 6210 | 1465207019973 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:00 INFO - PROCESS | 6210 | 1465207020203 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:57:00 INFO - PROCESS | 6210 | 1465207020388 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 6210 | 1465207020395 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b03c00 == 41 [pid = 6210] [id = 596] 02:57:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c1b400) [pid = 6210] [serial = 1789] [outer = (nil)] 02:57:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x91c26800) [pid = 6210] [serial = 1790] [outer = 0x91c1b400] 02:57:00 INFO - PROCESS | 6210 | 1465207020480 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x9237c800) [pid = 6210] [serial = 1791] [outer = 0x91c1b400] 02:57:01 INFO - PROCESS | 6210 | 1465207021510 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1629ms 02:57:01 INFO - PROCESS | 6210 | 1465207021586 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 6210 | 1465207021591 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 02:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:57:01 INFO - PROCESS | 6210 | 1465207021598 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 6210 | 1465207021608 Marionette TRACE conn3 <- [1,2358,null,{}] 02:57:01 INFO - PROCESS | 6210 | 1465207021633 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:01 INFO - PROCESS | 6210 | 1465207021642 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:01 INFO - PROCESS | 6210 | 1465207021931 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:57:02 INFO - PROCESS | 6210 | 1465207022192 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 6210 | 1465207022206 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b93c00 == 42 [pid = 6210] [id = 597] 02:57:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x92b94c00) [pid = 6210] [serial = 1792] [outer = (nil)] 02:57:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93aba400) [pid = 6210] [serial = 1793] [outer = 0x92b94c00] 02:57:02 INFO - PROCESS | 6210 | 1465207022286 Marionette DEBUG loaded listener.js 02:57:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x93b0e000) [pid = 6210] [serial = 1794] [outer = 0x92b94c00] 02:57:03 INFO - PROCESS | 6210 | 1465207023187 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1649ms 02:57:03 INFO - PROCESS | 6210 | 1465207023248 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 6210 | 1465207023253 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 02:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:57:03 INFO - PROCESS | 6210 | 1465207023259 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:57:03 INFO - PROCESS | 6210 | 1465207023263 Marionette TRACE conn3 <- [1,2362,null,{}] 02:57:03 INFO - PROCESS | 6210 | 1465207023269 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:03 INFO - PROCESS | 6210 | 1465207023274 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:03 INFO - PROCESS | 6210 | 1465207023466 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:57:03 INFO - PROCESS | 6210 | 1465207023652 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 6210 | 1465207023660 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b94000 == 43 [pid = 6210] [id = 598] 02:57:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x92b99400) [pid = 6210] [serial = 1795] [outer = (nil)] 02:57:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x94f4dc00) [pid = 6210] [serial = 1796] [outer = 0x92b99400] 02:57:03 INFO - PROCESS | 6210 | 1465207023740 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x9503d400) [pid = 6210] [serial = 1797] [outer = 0x92b99400] 02:57:04 INFO - PROCESS | 6210 | 1465207024664 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1479ms 02:57:04 INFO - PROCESS | 6210 | 1465207024740 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 6210 | 1465207024744 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 02:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:57:04 INFO - PROCESS | 6210 | 1465207024750 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 6210 | 1465207024754 Marionette TRACE conn3 <- [1,2366,null,{}] 02:57:04 INFO - PROCESS | 6210 | 1465207024759 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:04 INFO - PROCESS | 6210 | 1465207024765 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:04 INFO - PROCESS | 6210 | 1465207024939 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:57:05 INFO - PROCESS | 6210 | 1465207025124 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:05 INFO - PROCESS | 6210 | 1465207025133 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x94f45000 == 44 [pid = 6210] [id = 599] 02:57:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x94f47000) [pid = 6210] [serial = 1798] [outer = (nil)] 02:57:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x950dac00) [pid = 6210] [serial = 1799] [outer = 0x94f47000] 02:57:05 INFO - PROCESS | 6210 | 1465207025213 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x950e1800) [pid = 6210] [serial = 1800] [outer = 0x94f47000] 02:57:06 INFO - PROCESS | 6210 | 1465207026153 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1433ms 02:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:57:06 INFO - PROCESS | 6210 | 1465207026185 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 6210 | 1465207026188 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 02:57:06 INFO - PROCESS | 6210 | 1465207026195 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 6210 | 1465207026199 Marionette TRACE conn3 <- [1,2370,null,{}] 02:57:06 INFO - PROCESS | 6210 | 1465207026205 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 6210 | 1465207026215 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:06 INFO - PROCESS | 6210 | 1465207026403 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:57:06 INFO - PROCESS | 6210 | 1465207026589 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 6210 | 1465207026597 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91e800 == 45 [pid = 6210] [id = 600] 02:57:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8ed98800) [pid = 6210] [serial = 1801] [outer = (nil)] 02:57:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x96d15400) [pid = 6210] [serial = 1802] [outer = 0x8ed98800] 02:57:06 INFO - PROCESS | 6210 | 1465207026691 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x96d18000) [pid = 6210] [serial = 1803] [outer = 0x8ed98800] 02:57:07 INFO - PROCESS | 6210 | 1465207027616 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1495ms 02:57:07 INFO - PROCESS | 6210 | 1465207027690 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 6210 | 1465207027694 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 02:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:57:07 INFO - PROCESS | 6210 | 1465207027700 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - PROCESS | 6210 | 1465207027704 Marionette TRACE conn3 <- [1,2374,null,{}] 02:57:07 INFO - PROCESS | 6210 | 1465207027710 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:07 INFO - PROCESS | 6210 | 1465207027715 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:07 INFO - PROCESS | 6210 | 1465207027923 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:57:08 INFO - PROCESS | 6210 | 1465207028114 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 6210 | 1465207028120 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:08 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774400 == 46 [pid = 6210] [id = 601] 02:57:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x8d91f000) [pid = 6210] [serial = 1804] [outer = (nil)] 02:57:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x8eda7c00) [pid = 6210] [serial = 1805] [outer = 0x8d91f000] 02:57:08 INFO - PROCESS | 6210 | 1465207028201 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x8f315800) [pid = 6210] [serial = 1806] [outer = 0x8d91f000] 02:57:09 INFO - PROCESS | 6210 | 1465207029432 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1783ms 02:57:09 INFO - PROCESS | 6210 | 1465207029484 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 6210 | 1465207029489 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 02:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:57:09 INFO - PROCESS | 6210 | 1465207029497 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 6210 | 1465207029502 Marionette TRACE conn3 <- [1,2378,null,{}] 02:57:09 INFO - PROCESS | 6210 | 1465207029509 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:09 INFO - PROCESS | 6210 | 1465207029515 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:09 INFO - PROCESS | 6210 | 1465207029687 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:57:09 INFO - PROCESS | 6210 | 1465207029928 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 6210 | 1465207029935 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30a400 == 47 [pid = 6210] [id = 602] 02:57:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x8f30cc00) [pid = 6210] [serial = 1807] [outer = (nil)] 02:57:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x8f39f000) [pid = 6210] [serial = 1808] [outer = 0x8f30cc00] 02:57:10 INFO - PROCESS | 6210 | 1465207030076 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x8f7e8000) [pid = 6210] [serial = 1809] [outer = 0x8f30cc00] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6b400 == 46 [pid = 6210] [id = 536] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8db79c00 == 45 [pid = 6210] [id = 538] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91e000 == 44 [pid = 6210] [id = 534] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x90f4c800 == 43 [pid = 6210] [id = 535] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9cc00 == 42 [pid = 6210] [id = 544] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda2800 == 41 [pid = 6210] [id = 547] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30f800 == 40 [pid = 6210] [id = 543] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x919ca800 == 39 [pid = 6210] [id = 549] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776000 == 38 [pid = 6210] [id = 541] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc9000 == 37 [pid = 6210] [id = 533] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9bc00 == 36 [pid = 6210] [id = 548] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x90ffb000 == 35 [pid = 6210] [id = 539] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8f395800 == 34 [pid = 6210] [id = 545] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9c000 == 33 [pid = 6210] [id = 542] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776800 == 32 [pid = 6210] [id = 579] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x919c6000 == 31 [pid = 6210] [id = 540] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef55800 == 30 [pid = 6210] [id = 546] 02:57:11 INFO - PROCESS | 6210 | --DOCSHELL 0x91b04000 == 29 [pid = 6210] [id = 537] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x90f45000) [pid = 6210] [serial = 1716] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8f3a9000) [pid = 6210] [serial = 1715] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x92321800) [pid = 6210] [serial = 1719] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x9223b400) [pid = 6210] [serial = 1718] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x93ab0800) [pid = 6210] [serial = 1722] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x93a56000) [pid = 6210] [serial = 1721] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x94f49400) [pid = 6210] [serial = 1725] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x94f43400) [pid = 6210] [serial = 1724] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x95045800) [pid = 6210] [serial = 1728] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x90ffa400) [pid = 6210] [serial = 1748] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x95040800) [pid = 6210] [serial = 1727] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8eda1c00) [pid = 6210] [serial = 1742] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ef48000) [pid = 6210] [serial = 1743] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f3aec00) [pid = 6210] [serial = 1746] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x9523dc00) [pid = 6210] [serial = 1731] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x95234400) [pid = 6210] [serial = 1730] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8db79400) [pid = 6210] [serial = 1737] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8db6d000) [pid = 6210] [serial = 1736] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x96d19400) [pid = 6210] [serial = 1734] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x918a9800) [pid = 6210] [serial = 1751] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x96d18400) [pid = 6210] [serial = 1733] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x918a1400) [pid = 6210] [serial = 1749] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8db6a800) [pid = 6210] [serial = 1740] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8d91dc00) [pid = 6210] [serial = 1739] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8f3a1c00) [pid = 6210] [serial = 1745] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x919c5800) [pid = 6210] [serial = 1752] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 6210 | 1465207032113 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2740ms 02:57:12 INFO - PROCESS | 6210 | 1465207032237 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:57:12 INFO - PROCESS | 6210 | 1465207032242 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 02:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:57:12 INFO - PROCESS | 6210 | 1465207032250 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - PROCESS | 6210 | 1465207032256 Marionette TRACE conn3 <- [1,2382,null,{}] 02:57:12 INFO - PROCESS | 6210 | 1465207032264 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:12 INFO - PROCESS | 6210 | 1465207032270 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:12 INFO - PROCESS | 6210 | 1465207032419 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:57:12 INFO - PROCESS | 6210 | 1465207032436 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 6210 | 1465207032447 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6f800 == 30 [pid = 6210] [id = 603] 02:57:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8db71000) [pid = 6210] [serial = 1810] [outer = (nil)] 02:57:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8db79400) [pid = 6210] [serial = 1811] [outer = 0x8db71000] 02:57:12 INFO - PROCESS | 6210 | 1465207032514 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8db7f800) [pid = 6210] [serial = 1812] [outer = 0x8db71000] 02:57:13 INFO - PROCESS | 6210 | 1465207033427 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1251ms 02:57:13 INFO - PROCESS | 6210 | 1465207033501 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:57:13 INFO - PROCESS | 6210 | 1465207033509 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 02:57:13 INFO - PROCESS | 6210 | 1465207033520 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 6210 | 1465207033524 Marionette TRACE conn3 <- [1,2386,null,{}] 02:57:13 INFO - PROCESS | 6210 | 1465207033530 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:13 INFO - PROCESS | 6210 | 1465207033536 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:13 INFO - PROCESS | 6210 | 1465207033756 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:57:13 INFO - PROCESS | 6210 | 1465207033840 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 6210 | 1465207033846 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda7800 == 31 [pid = 6210] [id = 604] 02:57:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8ef48c00) [pid = 6210] [serial = 1813] [outer = (nil)] 02:57:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8ef52800) [pid = 6210] [serial = 1814] [outer = 0x8ef48c00] 02:57:13 INFO - PROCESS | 6210 | 1465207033917 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f310000) [pid = 6210] [serial = 1815] [outer = 0x8ef48c00] 02:57:14 INFO - PROCESS | 6210 | 1465207034801 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1330ms 02:57:14 INFO - PROCESS | 6210 | 1465207034848 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 6210 | 1465207034852 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 02:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:57:14 INFO - PROCESS | 6210 | 1465207034865 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 6210 | 1465207034871 Marionette TRACE conn3 <- [1,2390,null,{}] 02:57:14 INFO - PROCESS | 6210 | 1465207034887 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:14 INFO - PROCESS | 6210 | 1465207034896 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:15 INFO - PROCESS | 6210 | 1465207035123 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:57:15 INFO - PROCESS | 6210 | 1465207035218 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 6210 | 1465207035229 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f45000 == 32 [pid = 6210] [id = 605] 02:57:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90f46800) [pid = 6210] [serial = 1816] [outer = (nil)] 02:57:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x90ff9c00) [pid = 6210] [serial = 1817] [outer = 0x90f46800] 02:57:15 INFO - PROCESS | 6210 | 1465207035300 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9189f800) [pid = 6210] [serial = 1818] [outer = 0x90f46800] 02:57:16 INFO - PROCESS | 6210 | 1465207036139 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1342ms 02:57:16 INFO - PROCESS | 6210 | 1465207036208 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 6210 | 1465207036212 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 02:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:57:16 INFO - PROCESS | 6210 | 1465207036231 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 6210 | 1465207036235 Marionette TRACE conn3 <- [1,2394,null,{}] 02:57:16 INFO - PROCESS | 6210 | 1465207036246 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:16 INFO - PROCESS | 6210 | 1465207036250 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:16 INFO - PROCESS | 6210 | 1465207036478 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x922d9c00) [pid = 6210] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8ed9a800) [pid = 6210] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x922d5800) [pid = 6210] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d777400) [pid = 6210] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x919c7c00) [pid = 6210] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91b0a800) [pid = 6210] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8dbd0000) [pid = 6210] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90f49800) [pid = 6210] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db7c800) [pid = 6210] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x90ffb400) [pid = 6210] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:57:17 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x91bde800) [pid = 6210] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:57:17 INFO - PROCESS | 6210 | 1465207037096 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 6210 | 1465207037117 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d771c00 == 33 [pid = 6210] [id = 606] 02:57:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8d921000) [pid = 6210] [serial = 1819] [outer = (nil)] 02:57:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8dbc6400) [pid = 6210] [serial = 1820] [outer = 0x8d921000] 02:57:17 INFO - PROCESS | 6210 | 1465207037189 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90ffb400) [pid = 6210] [serial = 1821] [outer = 0x8d921000] 02:57:17 INFO - PROCESS | 6210 | 1465207037946 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1750ms 02:57:17 INFO - PROCESS | 6210 | 1465207037968 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 6210 | 1465207037971 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 02:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:57:17 INFO - PROCESS | 6210 | 1465207037977 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 6210 | 1465207037980 Marionette TRACE conn3 <- [1,2398,null,{}] 02:57:17 INFO - PROCESS | 6210 | 1465207037986 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:17 INFO - PROCESS | 6210 | 1465207037990 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:18 INFO - PROCESS | 6210 | 1465207038137 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:57:18 INFO - PROCESS | 6210 | 1465207038152 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 6210 | 1465207038159 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a7800 == 34 [pid = 6210] [id = 607] 02:57:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x918a9800) [pid = 6210] [serial = 1822] [outer = (nil)] 02:57:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91bdb800) [pid = 6210] [serial = 1823] [outer = 0x918a9800] 02:57:18 INFO - PROCESS | 6210 | 1465207038224 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91c1b800) [pid = 6210] [serial = 1824] [outer = 0x918a9800] 02:57:19 INFO - PROCESS | 6210 | 1465207039241 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1335ms 02:57:19 INFO - PROCESS | 6210 | 1465207039315 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 6210 | 1465207039322 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 02:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:57:19 INFO - PROCESS | 6210 | 1465207039331 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - PROCESS | 6210 | 1465207039336 Marionette TRACE conn3 <- [1,2402,null,{}] 02:57:19 INFO - PROCESS | 6210 | 1465207039344 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:19 INFO - PROCESS | 6210 | 1465207039350 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:19 INFO - PROCESS | 6210 | 1465207039572 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:57:19 INFO - PROCESS | 6210 | 1465207039813 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 6210 | 1465207039828 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc5c00 == 35 [pid = 6210] [id = 608] 02:57:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8dbc8800) [pid = 6210] [serial = 1825] [outer = (nil)] 02:57:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8dbd0000) [pid = 6210] [serial = 1826] [outer = 0x8dbc8800] 02:57:19 INFO - PROCESS | 6210 | 1465207039949 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8ef4a400) [pid = 6210] [serial = 1827] [outer = 0x8dbc8800] 02:57:20 INFO - PROCESS | 6210 | 1465207040943 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1692ms 02:57:21 INFO - PROCESS | 6210 | 1465207041022 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 6210 | 1465207041029 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 02:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:57:21 INFO - PROCESS | 6210 | 1465207041040 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 6210 | 1465207041045 Marionette TRACE conn3 <- [1,2406,null,{}] 02:57:21 INFO - PROCESS | 6210 | 1465207041051 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:21 INFO - PROCESS | 6210 | 1465207041056 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:21 INFO - PROCESS | 6210 | 1465207041282 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:57:21 INFO - PROCESS | 6210 | 1465207041516 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 6210 | 1465207041523 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a9000 == 36 [pid = 6210] [id = 609] 02:57:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x90f45800) [pid = 6210] [serial = 1828] [outer = (nil)] 02:57:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x918a4000) [pid = 6210] [serial = 1829] [outer = 0x90f45800] 02:57:21 INFO - PROCESS | 6210 | 1465207041629 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x91b01400) [pid = 6210] [serial = 1830] [outer = 0x90f45800] 02:57:22 INFO - PROCESS | 6210 | 1465207042702 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1733ms 02:57:22 INFO - PROCESS | 6210 | 1465207042773 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:57:22 INFO - PROCESS | 6210 | 1465207042777 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 02:57:22 INFO - PROCESS | 6210 | 1465207042784 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 6210 | 1465207042790 Marionette TRACE conn3 <- [1,2410,null,{}] 02:57:22 INFO - PROCESS | 6210 | 1465207042806 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:22 INFO - PROCESS | 6210 | 1465207042815 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:23 INFO - PROCESS | 6210 | 1465207043026 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:57:23 INFO - PROCESS | 6210 | 1465207043299 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 6210 | 1465207043308 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x922e0800 == 37 [pid = 6210] [id = 610] 02:57:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x922e1c00) [pid = 6210] [serial = 1831] [outer = (nil)] 02:57:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x92373800) [pid = 6210] [serial = 1832] [outer = 0x922e1c00] 02:57:23 INFO - PROCESS | 6210 | 1465207043404 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x92503000) [pid = 6210] [serial = 1833] [outer = 0x922e1c00] 02:57:24 INFO - PROCESS | 6210 | 1465207044429 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1685ms 02:57:24 INFO - PROCESS | 6210 | 1465207044469 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 6210 | 1465207044473 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 02:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:57:24 INFO - PROCESS | 6210 | 1465207044480 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - PROCESS | 6210 | 1465207044482 Marionette TRACE conn3 <- [1,2414,null,{}] 02:57:24 INFO - PROCESS | 6210 | 1465207044488 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:24 INFO - PROCESS | 6210 | 1465207044494 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:24 INFO - PROCESS | 6210 | 1465207044673 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:57:24 INFO - PROCESS | 6210 | 1465207044906 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 6210 | 1465207044916 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7ac00 == 38 [pid = 6210] [id = 611] 02:57:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8db7b400) [pid = 6210] [serial = 1834] [outer = (nil)] 02:57:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8f3ac800) [pid = 6210] [serial = 1835] [outer = 0x8db7b400] 02:57:25 INFO - PROCESS | 6210 | 1465207045037 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x90f43800) [pid = 6210] [serial = 1836] [outer = 0x8db7b400] 02:57:26 INFO - PROCESS | 6210 | 1465207046162 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1741ms 02:57:26 INFO - PROCESS | 6210 | 1465207046222 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 6210 | 1465207046228 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 02:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:57:26 INFO - PROCESS | 6210 | 1465207046235 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 6210 | 1465207046240 Marionette TRACE conn3 <- [1,2418,null,{}] 02:57:26 INFO - PROCESS | 6210 | 1465207046248 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:26 INFO - PROCESS | 6210 | 1465207046253 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:26 INFO - PROCESS | 6210 | 1465207046444 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:57:26 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91e800 == 37 [pid = 6210] [id = 600] 02:57:26 INFO - PROCESS | 6210 | --DOCSHELL 0x8d771c00 == 36 [pid = 6210] [id = 606] 02:57:26 INFO - PROCESS | 6210 | --DOCSHELL 0x90f45000 == 35 [pid = 6210] [id = 605] 02:57:26 INFO - PROCESS | 6210 | 1465207046739 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 6210 | 1465207046754 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:26 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda7800 == 34 [pid = 6210] [id = 604] 02:57:26 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6f800 == 33 [pid = 6210] [id = 603] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x9376cc00) [pid = 6210] [serial = 1784] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x93a4e000) [pid = 6210] [serial = 1785] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x92b8c800) [pid = 6210] [serial = 1782] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x9189f000) [pid = 6210] [serial = 1776] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8f312000) [pid = 6210] [serial = 1769] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8f3b0800) [pid = 6210] [serial = 1770] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x92378400) [pid = 6210] [serial = 1764] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8db7a800) [pid = 6210] [serial = 1767] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x927f6400) [pid = 6210] [serial = 1779] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91c1b000) [pid = 6210] [serial = 1755] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x9250fc00) [pid = 6210] [serial = 1778] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x9232cc00) [pid = 6210] [serial = 1775] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x92328800) [pid = 6210] [serial = 1763] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91b05000) [pid = 6210] [serial = 1781] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91b08800) [pid = 6210] [serial = 1773] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8f30a800) [pid = 6210] [serial = 1757] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8d922400) [pid = 6210] [serial = 1766] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f3a2000) [pid = 6210] [serial = 1758] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x919c5400) [pid = 6210] [serial = 1760] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x91bd5c00) [pid = 6210] [serial = 1761] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x919c6c00) [pid = 6210] [serial = 1772] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x91b0f800) [pid = 6210] [serial = 1754] [outer = (nil)] [url = about:blank] 02:57:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91ec00 == 34 [pid = 6210] [id = 612] 02:57:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8d922400) [pid = 6210] [serial = 1837] [outer = (nil)] 02:57:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8dbcb800) [pid = 6210] [serial = 1838] [outer = 0x8d922400] 02:57:26 INFO - PROCESS | 6210 | 1465207046870 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8ef53c00) [pid = 6210] [serial = 1839] [outer = 0x8d922400] 02:57:27 INFO - PROCESS | 6210 | 1465207047666 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1446ms 02:57:27 INFO - PROCESS | 6210 | 1465207047681 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:57:27 INFO - PROCESS | 6210 | 1465207047686 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 02:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:57:27 INFO - PROCESS | 6210 | 1465207047698 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - PROCESS | 6210 | 1465207047701 Marionette TRACE conn3 <- [1,2422,null,{}] 02:57:27 INFO - PROCESS | 6210 | 1465207047708 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:27 INFO - PROCESS | 6210 | 1465207047713 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:27 INFO - PROCESS | 6210 | 1465207047921 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:57:27 INFO - PROCESS | 6210 | 1465207047944 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 6210 | 1465207047951 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f312000 == 35 [pid = 6210] [id = 613] 02:57:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f3b3800) [pid = 6210] [serial = 1840] [outer = (nil)] 02:57:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f4bd800) [pid = 6210] [serial = 1841] [outer = 0x8f3b3800] 02:57:28 INFO - PROCESS | 6210 | 1465207048019 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x90fefc00) [pid = 6210] [serial = 1842] [outer = 0x8f3b3800] 02:57:28 INFO - PROCESS | 6210 | 1465207048937 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1285ms 02:57:28 INFO - PROCESS | 6210 | 1465207048984 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 6210 | 1465207048987 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:57:28 INFO - PROCESS | 6210 | 1465207048994 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - PROCESS | 6210 | 1465207048999 Marionette TRACE conn3 <- [1,2426,null,{}] 02:57:29 INFO - PROCESS | 6210 | 1465207049014 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:29 INFO - PROCESS | 6210 | 1465207049022 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:29 INFO - PROCESS | 6210 | 1465207049180 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:57:29 INFO - PROCESS | 6210 | 1465207049335 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 6210 | 1465207049344 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bd8000 == 36 [pid = 6210] [id = 614] 02:57:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91bd9000) [pid = 6210] [serial = 1843] [outer = (nil)] 02:57:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91c22000) [pid = 6210] [serial = 1844] [outer = 0x91bd9000] 02:57:29 INFO - PROCESS | 6210 | 1465207049411 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x922de800) [pid = 6210] [serial = 1845] [outer = 0x91bd9000] 02:57:30 INFO - PROCESS | 6210 | 1465207050239 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1285ms 02:57:30 INFO - PROCESS | 6210 | 1465207050279 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 6210 | 1465207050283 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:57:30 INFO - PROCESS | 6210 | 1465207050299 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 6210 | 1465207050302 Marionette TRACE conn3 <- [1,2430,null,{}] 02:57:30 INFO - PROCESS | 6210 | 1465207050308 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:30 INFO - PROCESS | 6210 | 1465207050312 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:30 INFO - PROCESS | 6210 | 1465207050518 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:57:30 INFO - PROCESS | 6210 | 1465207050555 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 6210 | 1465207050562 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b08c00 == 37 [pid = 6210] [id = 615] 02:57:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91c25c00) [pid = 6210] [serial = 1846] [outer = (nil)] 02:57:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x9237b400) [pid = 6210] [serial = 1847] [outer = 0x91c25c00] 02:57:30 INFO - PROCESS | 6210 | 1465207050627 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f4bd400) [pid = 6210] [serial = 1848] [outer = 0x91c25c00] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8ef47800) [pid = 6210] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8ef48c00) [pid = 6210] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90f46800) [pid = 6210] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91c1b400) [pid = 6210] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92b94c00) [pid = 6210] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92b99400) [pid = 6210] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8d921000) [pid = 6210] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x94f47000) [pid = 6210] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8db71000) [pid = 6210] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f30cc00) [pid = 6210] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8ed98800) [pid = 6210] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:57:31 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8d91f000) [pid = 6210] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:57:31 INFO - PROCESS | 6210 | 1465207051659 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1386ms 02:57:31 INFO - PROCESS | 6210 | 1465207051686 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 6210 | 1465207051689 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:57:31 INFO - PROCESS | 6210 | 1465207051695 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 6210 | 1465207051698 Marionette TRACE conn3 <- [1,2434,null,{}] 02:57:31 INFO - PROCESS | 6210 | 1465207051704 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:31 INFO - PROCESS | 6210 | 1465207051709 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:31 INFO - PROCESS | 6210 | 1465207051869 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:57:32 INFO - PROCESS | 6210 | 1465207052016 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 6210 | 1465207052024 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91f000 == 38 [pid = 6210] [id = 616] 02:57:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8db66c00) [pid = 6210] [serial = 1849] [outer = (nil)] 02:57:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8f7ee800) [pid = 6210] [serial = 1850] [outer = 0x8db66c00] 02:57:32 INFO - PROCESS | 6210 | 1465207052089 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x922d9c00) [pid = 6210] [serial = 1851] [outer = 0x8db66c00] 02:57:32 INFO - PROCESS | 6210 | 1465207052896 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1246ms 02:57:32 INFO - PROCESS | 6210 | 1465207052942 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 6210 | 1465207052945 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:57:32 INFO - PROCESS | 6210 | 1465207052951 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 6210 | 1465207052954 Marionette TRACE conn3 <- [1,2438,null,{}] 02:57:32 INFO - PROCESS | 6210 | 1465207052960 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:32 INFO - PROCESS | 6210 | 1465207052969 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:33 INFO - PROCESS | 6210 | 1465207053207 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:57:33 INFO - PROCESS | 6210 | 1465207053221 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 6210 | 1465207053230 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76a800 == 39 [pid = 6210] [id = 617] 02:57:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8db6d000) [pid = 6210] [serial = 1852] [outer = (nil)] 02:57:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x93760400) [pid = 6210] [serial = 1853] [outer = 0x8db6d000] 02:57:33 INFO - PROCESS | 6210 | 1465207053296 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x93a4e400) [pid = 6210] [serial = 1854] [outer = 0x8db6d000] 02:57:34 INFO - PROCESS | 6210 | 1465207054411 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1494ms 02:57:34 INFO - PROCESS | 6210 | 1465207054447 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 6210 | 1465207054453 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:57:34 INFO - PROCESS | 6210 | 1465207054460 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 6210 | 1465207054468 Marionette TRACE conn3 <- [1,2442,null,{}] 02:57:34 INFO - PROCESS | 6210 | 1465207054476 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 6210 | 1465207054482 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:34 INFO - PROCESS | 6210 | 1465207054704 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:57:34 INFO - PROCESS | 6210 | 1465207054939 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 6210 | 1465207054945 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db81000 == 40 [pid = 6210] [id = 618] 02:57:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8dbcbc00) [pid = 6210] [serial = 1855] [outer = (nil)] 02:57:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f3a4400) [pid = 6210] [serial = 1856] [outer = 0x8dbcbc00] 02:57:35 INFO - PROCESS | 6210 | 1465207055049 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f4b0c00) [pid = 6210] [serial = 1857] [outer = 0x8dbcbc00] 02:57:35 INFO - PROCESS | 6210 | 1465207055932 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1486ms 02:57:35 INFO - PROCESS | 6210 | 1465207055947 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 6210 | 1465207055954 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:57:35 INFO - PROCESS | 6210 | 1465207055964 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 6210 | 1465207055968 Marionette TRACE conn3 <- [1,2446,null,{}] 02:57:35 INFO - PROCESS | 6210 | 1465207055975 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 6210 | 1465207055981 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:36 INFO - PROCESS | 6210 | 1465207056232 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:57:36 INFO - PROCESS | 6210 | 1465207056367 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 6210 | 1465207056373 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b08800 == 41 [pid = 6210] [id = 619] 02:57:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91b10400) [pid = 6210] [serial = 1858] [outer = (nil)] 02:57:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91be2400) [pid = 6210] [serial = 1859] [outer = 0x91b10400] 02:57:36 INFO - PROCESS | 6210 | 1465207056456 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9232b400) [pid = 6210] [serial = 1860] [outer = 0x91b10400] 02:57:37 INFO - PROCESS | 6210 | 1465207057514 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1595ms 02:57:37 INFO - PROCESS | 6210 | 1465207057558 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:57:37 INFO - PROCESS | 6210 | 1465207057563 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:57:37 INFO - PROCESS | 6210 | 1465207057569 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 6210 | 1465207057575 Marionette TRACE conn3 <- [1,2450,null,{}] 02:57:37 INFO - PROCESS | 6210 | 1465207057592 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:37 INFO - PROCESS | 6210 | 1465207057600 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:37 INFO - PROCESS | 6210 | 1465207057782 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:57:37 INFO - PROCESS | 6210 | 1465207057967 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 6210 | 1465207057981 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a50c00 == 42 [pid = 6210] [id = 620] 02:57:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x93a51400) [pid = 6210] [serial = 1861] [outer = (nil)] 02:57:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x93a58c00) [pid = 6210] [serial = 1862] [outer = 0x93a51400] 02:57:38 INFO - PROCESS | 6210 | 1465207058061 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x93ab3800) [pid = 6210] [serial = 1863] [outer = 0x93a51400] 02:57:39 INFO - PROCESS | 6210 | 1465207059005 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1492ms 02:57:39 INFO - PROCESS | 6210 | 1465207059061 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 6210 | 1465207059066 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:57:39 INFO - PROCESS | 6210 | 1465207059072 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 6210 | 1465207059076 Marionette TRACE conn3 <- [1,2454,null,{}] 02:57:39 INFO - PROCESS | 6210 | 1465207059081 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:39 INFO - PROCESS | 6210 | 1465207059086 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:39 INFO - PROCESS | 6210 | 1465207059266 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:57:39 INFO - PROCESS | 6210 | 1465207059449 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 6210 | 1465207059456 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff3400 == 43 [pid = 6210] [id = 621] 02:57:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93ab7000) [pid = 6210] [serial = 1864] [outer = (nil)] 02:57:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x94f43800) [pid = 6210] [serial = 1865] [outer = 0x93ab7000] 02:57:39 INFO - PROCESS | 6210 | 1465207059537 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x94f4a800) [pid = 6210] [serial = 1866] [outer = 0x93ab7000] 02:57:40 INFO - PROCESS | 6210 | 1465207060411 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1383ms 02:57:40 INFO - PROCESS | 6210 | 1465207060455 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 6210 | 1465207060459 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:57:40 INFO - PROCESS | 6210 | 1465207060465 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 6210 | 1465207060468 Marionette TRACE conn3 <- [1,2458,null,{}] 02:57:40 INFO - PROCESS | 6210 | 1465207060474 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 6210 | 1465207060479 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:40 INFO - PROCESS | 6210 | 1465207060650 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:57:40 INFO - PROCESS | 6210 | 1465207060834 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 6210 | 1465207060844 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a3000 == 44 [pid = 6210] [id = 622] 02:57:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x93b0bc00) [pid = 6210] [serial = 1867] [outer = (nil)] 02:57:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x95041c00) [pid = 6210] [serial = 1868] [outer = 0x93b0bc00] 02:57:40 INFO - PROCESS | 6210 | 1465207060919 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x95046000) [pid = 6210] [serial = 1869] [outer = 0x93b0bc00] 02:57:41 INFO - PROCESS | 6210 | 1465207061920 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1483ms 02:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:57:41 INFO - PROCESS | 6210 | 1465207061950 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 6210 | 1465207061953 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:57:41 INFO - PROCESS | 6210 | 1465207061960 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 6210 | 1465207061963 Marionette TRACE conn3 <- [1,2462,null,{}] 02:57:41 INFO - PROCESS | 6210 | 1465207061969 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:41 INFO - PROCESS | 6210 | 1465207061979 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:42 INFO - PROCESS | 6210 | 1465207062172 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:57:42 INFO - PROCESS | 6210 | 1465207062433 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 6210 | 1465207062443 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923000 == 45 [pid = 6210] [id = 623] 02:57:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x94f40000) [pid = 6210] [serial = 1870] [outer = (nil)] 02:57:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x9523dc00) [pid = 6210] [serial = 1871] [outer = 0x94f40000] 02:57:42 INFO - PROCESS | 6210 | 1465207062564 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x96d14800) [pid = 6210] [serial = 1872] [outer = 0x94f40000] 02:57:43 INFO - PROCESS | 6210 | 1465207063447 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1534ms 02:57:43 INFO - PROCESS | 6210 | 1465207063494 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:57:43 INFO - PROCESS | 6210 | 1465207063498 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:57:43 INFO - PROCESS | 6210 | 1465207063504 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 6210 | 1465207063509 Marionette TRACE conn3 <- [1,2466,null,{}] 02:57:43 INFO - PROCESS | 6210 | 1465207063515 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:43 INFO - PROCESS | 6210 | 1465207063521 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:43 INFO - PROCESS | 6210 | 1465207063696 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:57:43 INFO - PROCESS | 6210 | 1465207063891 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 6210 | 1465207063900 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d771000 == 46 [pid = 6210] [id = 624] 02:57:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8db64000) [pid = 6210] [serial = 1873] [outer = (nil)] 02:57:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x96d12c00) [pid = 6210] [serial = 1874] [outer = 0x8db64000] 02:57:43 INFO - PROCESS | 6210 | 1465207063980 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x96d1d400) [pid = 6210] [serial = 1875] [outer = 0x8db64000] 02:57:44 INFO - PROCESS | 6210 | 1465207064892 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1435ms 02:57:44 INFO - PROCESS | 6210 | 1465207064940 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:57:44 INFO - PROCESS | 6210 | 1465207064944 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:57:44 INFO - PROCESS | 6210 | 1465207064951 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 6210 | 1465207064955 Marionette TRACE conn3 <- [1,2470,null,{}] 02:57:44 INFO - PROCESS | 6210 | 1465207064961 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:44 INFO - PROCESS | 6210 | 1465207064966 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:45 INFO - PROCESS | 6210 | 1465207065150 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:57:45 INFO - PROCESS | 6210 | 1465207065344 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 6210 | 1465207065352 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d771400 == 47 [pid = 6210] [id = 625] 02:57:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x8d921400) [pid = 6210] [serial = 1876] [outer = (nil)] 02:57:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x919c3c00) [pid = 6210] [serial = 1877] [outer = 0x8d921400] 02:57:45 INFO - PROCESS | 6210 | 1465207065428 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x93a4d400) [pid = 6210] [serial = 1878] [outer = 0x8d921400] 02:57:46 INFO - PROCESS | 6210 | 1465207066590 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1685ms 02:57:46 INFO - PROCESS | 6210 | 1465207066636 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 6210 | 1465207066641 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:57:46 INFO - PROCESS | 6210 | 1465207066674 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 6210 | 1465207066681 Marionette TRACE conn3 <- [1,2474,null,{}] 02:57:46 INFO - PROCESS | 6210 | 1465207066688 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 6210 | 1465207066694 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:46 INFO - PROCESS | 6210 | 1465207066878 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:57:47 INFO - PROCESS | 6210 | 1465207067161 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 6210 | 1465207067171 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4d000 == 48 [pid = 6210] [id = 626] 02:57:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x8ef50800) [pid = 6210] [serial = 1879] [outer = (nil)] 02:57:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x8f3a0400) [pid = 6210] [serial = 1880] [outer = 0x8ef50800] 02:57:47 INFO - PROCESS | 6210 | 1465207067299 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x8f4b3800) [pid = 6210] [serial = 1881] [outer = 0x8ef50800] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30a400 == 47 [pid = 6210] [id = 602] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91f000 == 46 [pid = 6210] [id = 616] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x91b08c00 == 45 [pid = 6210] [id = 615] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x91bd8000 == 44 [pid = 6210] [id = 614] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8f312000 == 43 [pid = 6210] [id = 613] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91ec00 == 42 [pid = 6210] [id = 612] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774400 == 41 [pid = 6210] [id = 601] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x94f45000 == 40 [pid = 6210] [id = 599] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a9000 == 39 [pid = 6210] [id = 609] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x918a7800 == 38 [pid = 6210] [id = 607] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7ac00 == 37 [pid = 6210] [id = 611] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc5c00 == 36 [pid = 6210] [id = 608] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x922e0800 == 35 [pid = 6210] [id = 610] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x92b93c00 == 34 [pid = 6210] [id = 597] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x92b94000 == 33 [pid = 6210] [id = 598] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8d771400 == 32 [pid = 6210] [id = 625] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8d771000 == 31 [pid = 6210] [id = 624] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a3000 == 30 [pid = 6210] [id = 622] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8d923000 == 29 [pid = 6210] [id = 623] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff3400 == 28 [pid = 6210] [id = 621] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x93a50c00 == 27 [pid = 6210] [id = 620] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8db81000 == 26 [pid = 6210] [id = 618] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x91b08800 == 25 [pid = 6210] [id = 619] 02:57:48 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76a800 == 24 [pid = 6210] [id = 617] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 96 (0x91bdb800) [pid = 6210] [serial = 1823] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 95 (0x90f44c00) [pid = 6210] [serial = 1788] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 94 (0x8f397400) [pid = 6210] [serial = 1787] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 93 (0x8ef52800) [pid = 6210] [serial = 1814] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x90ff9c00) [pid = 6210] [serial = 1817] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x9237c800) [pid = 6210] [serial = 1791] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x91c26800) [pid = 6210] [serial = 1790] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x93b0e000) [pid = 6210] [serial = 1794] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x93aba400) [pid = 6210] [serial = 1793] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x9503d400) [pid = 6210] [serial = 1797] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x94f4dc00) [pid = 6210] [serial = 1796] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8dbc6400) [pid = 6210] [serial = 1820] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x9189f800) [pid = 6210] [serial = 1818] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x950e1800) [pid = 6210] [serial = 1800] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8db79400) [pid = 6210] [serial = 1811] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8db7f800) [pid = 6210] [serial = 1812] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x950dac00) [pid = 6210] [serial = 1799] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f7e8000) [pid = 6210] [serial = 1809] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f39f000) [pid = 6210] [serial = 1808] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x96d18000) [pid = 6210] [serial = 1803] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x96d15400) [pid = 6210] [serial = 1802] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f315800) [pid = 6210] [serial = 1806] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8eda7c00) [pid = 6210] [serial = 1805] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f310000) [pid = 6210] [serial = 1815] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x90ffb400) [pid = 6210] [serial = 1821] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 6210 | 1465207069312 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2652ms 02:57:49 INFO - PROCESS | 6210 | 1465207069323 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 6210 | 1465207069328 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:57:49 INFO - PROCESS | 6210 | 1465207069393 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 6210 | 1465207069398 Marionette TRACE conn3 <- [1,2478,null,{}] 02:57:49 INFO - PROCESS | 6210 | 1465207069409 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 6210 | 1465207069415 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:49 INFO - PROCESS | 6210 | 1465207069574 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:57:49 INFO - PROCESS | 6210 | 1465207069585 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 6210 | 1465207069592 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6fc00 == 25 [pid = 6210] [id = 627] 02:57:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8db76400) [pid = 6210] [serial = 1882] [outer = (nil)] 02:57:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8dbc6400) [pid = 6210] [serial = 1883] [outer = 0x8db76400] 02:57:49 INFO - PROCESS | 6210 | 1465207069661 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8eda2400) [pid = 6210] [serial = 1884] [outer = 0x8db76400] 02:57:50 INFO - PROCESS | 6210 | 1465207070594 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1243ms 02:57:50 INFO - PROCESS | 6210 | 1465207070629 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 6210 | 1465207070638 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:57:50 INFO - PROCESS | 6210 | 1465207070648 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 6210 | 1465207070652 Marionette TRACE conn3 <- [1,2482,null,{}] 02:57:50 INFO - PROCESS | 6210 | 1465207070658 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:50 INFO - PROCESS | 6210 | 1465207070664 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:50 INFO - PROCESS | 6210 | 1465207070835 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:57:51 INFO - PROCESS | 6210 | 1465207070985 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 6210 | 1465207070994 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef54c00 == 26 [pid = 6210] [id = 628] 02:57:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f313c00) [pid = 6210] [serial = 1885] [outer = (nil)] 02:57:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f3a9800) [pid = 6210] [serial = 1886] [outer = 0x8f313c00] 02:57:51 INFO - PROCESS | 6210 | 1465207071062 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f4b0400) [pid = 6210] [serial = 1887] [outer = 0x8f313c00] 02:57:51 INFO - PROCESS | 6210 | 1465207071956 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1378ms 02:57:52 INFO - PROCESS | 6210 | 1465207072026 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 6210 | 1465207072029 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:57:52 INFO - PROCESS | 6210 | 1465207072036 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 6210 | 1465207072042 Marionette TRACE conn3 <- [1,2486,null,{}] 02:57:52 INFO - PROCESS | 6210 | 1465207072066 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:52 INFO - PROCESS | 6210 | 1465207072075 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:52 INFO - PROCESS | 6210 | 1465207072299 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:57:52 INFO - PROCESS | 6210 | 1465207072325 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 6210 | 1465207072333 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189cc00 == 27 [pid = 6210] [id = 629] 02:57:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9189d800) [pid = 6210] [serial = 1888] [outer = (nil)] 02:57:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x918a6800) [pid = 6210] [serial = 1889] [outer = 0x9189d800] 02:57:52 INFO - PROCESS | 6210 | 1465207072404 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x919c7c00) [pid = 6210] [serial = 1890] [outer = 0x9189d800] 02:57:53 INFO - PROCESS | 6210 | 1465207073295 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8db6d000) [pid = 6210] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8db66c00) [pid = 6210] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x91bd9000) [pid = 6210] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x91c25c00) [pid = 6210] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8dbc8800) [pid = 6210] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8db7b400) [pid = 6210] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f3b3800) [pid = 6210] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x918a9800) [pid = 6210] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8d922400) [pid = 6210] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1794ms 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x90f45800) [pid = 6210] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:57:53 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x922e1c00) [pid = 6210] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:57:53 INFO - PROCESS | 6210 | 1465207073842 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 6210 | 1465207073846 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:57:53 INFO - PROCESS | 6210 | 1465207073852 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 6210 | 1465207073855 Marionette TRACE conn3 <- [1,2490,null,{}] 02:57:53 INFO - PROCESS | 6210 | 1465207073861 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 6210 | 1465207073865 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:54 INFO - PROCESS | 6210 | 1465207074082 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:57:54 INFO - PROCESS | 6210 | 1465207074224 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 6210 | 1465207074231 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef46800 == 28 [pid = 6210] [id = 630] 02:57:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f3b0800) [pid = 6210] [serial = 1891] [outer = (nil)] 02:57:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x918a3800) [pid = 6210] [serial = 1892] [outer = 0x8f3b0800] 02:57:54 INFO - PROCESS | 6210 | 1465207074297 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91b07c00) [pid = 6210] [serial = 1893] [outer = 0x8f3b0800] 02:57:54 INFO - PROCESS | 6210 | 1465207074994 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1177ms 02:57:55 INFO - PROCESS | 6210 | 1465207075029 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 6210 | 1465207075033 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:57:55 INFO - PROCESS | 6210 | 1465207075039 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 6210 | 1465207075042 Marionette TRACE conn3 <- [1,2494,null,{}] 02:57:55 INFO - PROCESS | 6210 | 1465207075047 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 6210 | 1465207075052 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:55 INFO - PROCESS | 6210 | 1465207075259 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:57:55 INFO - PROCESS | 6210 | 1465207075273 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 6210 | 1465207075282 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ffc800 == 29 [pid = 6210] [id = 631] 02:57:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91b09000) [pid = 6210] [serial = 1894] [outer = (nil)] 02:57:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x91c1d000) [pid = 6210] [serial = 1895] [outer = 0x91b09000] 02:57:55 INFO - PROCESS | 6210 | 1465207075345 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c24000) [pid = 6210] [serial = 1896] [outer = 0x91b09000] 02:57:56 INFO - PROCESS | 6210 | 1465207076421 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1441ms 02:57:56 INFO - PROCESS | 6210 | 1465207076481 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 6210 | 1465207076488 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:57:56 INFO - PROCESS | 6210 | 1465207076497 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 6210 | 1465207076502 Marionette TRACE conn3 <- [1,2498,null,{}] 02:57:56 INFO - PROCESS | 6210 | 1465207076511 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:56 INFO - PROCESS | 6210 | 1465207076517 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:56 INFO - PROCESS | 6210 | 1465207076706 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:57:56 INFO - PROCESS | 6210 | 1465207076958 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 6210 | 1465207076971 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db67000 == 30 [pid = 6210] [id = 632] 02:57:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8db6ac00) [pid = 6210] [serial = 1897] [outer = (nil)] 02:57:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8ed9f000) [pid = 6210] [serial = 1898] [outer = 0x8db6ac00] 02:57:57 INFO - PROCESS | 6210 | 1465207077097 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8f30f800) [pid = 6210] [serial = 1899] [outer = 0x8db6ac00] 02:57:58 INFO - PROCESS | 6210 | 1465207078113 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1690ms 02:57:58 INFO - PROCESS | 6210 | 1465207078187 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 6210 | 1465207078193 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 02:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:57:58 INFO - PROCESS | 6210 | 1465207078204 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - PROCESS | 6210 | 1465207078208 Marionette TRACE conn3 <- [1,2502,null,{}] 02:57:58 INFO - PROCESS | 6210 | 1465207078215 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 6210 | 1465207078221 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:58 INFO - PROCESS | 6210 | 1465207078436 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:57:58 INFO - PROCESS | 6210 | 1465207078671 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 6210 | 1465207078679 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:57:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f398000 == 31 [pid = 6210] [id = 633] 02:57:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x90f44800) [pid = 6210] [serial = 1900] [outer = (nil)] 02:57:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x90ff6400) [pid = 6210] [serial = 1901] [outer = 0x90f44800] 02:57:58 INFO - PROCESS | 6210 | 1465207078805 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x919c2000) [pid = 6210] [serial = 1902] [outer = 0x90f44800] 02:57:59 INFO - PROCESS | 6210 | 1465207079820 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1683ms 02:57:59 INFO - PROCESS | 6210 | 1465207079887 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:57:59 INFO - PROCESS | 6210 | 1465207079891 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 02:57:59 INFO - PROCESS | 6210 | 1465207079898 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 6210 | 1465207079904 Marionette TRACE conn3 <- [1,2506,null,{}] 02:57:59 INFO - PROCESS | 6210 | 1465207079921 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 6210 | 1465207079930 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:00 INFO - PROCESS | 6210 | 1465207080145 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:58:00 INFO - PROCESS | 6210 | 1465207080380 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 6210 | 1465207080397 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x9232bc00 == 32 [pid = 6210] [id = 634] 02:58:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x92378400) [pid = 6210] [serial = 1903] [outer = (nil)] 02:58:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x92503c00) [pid = 6210] [serial = 1904] [outer = 0x92378400] 02:58:00 INFO - PROCESS | 6210 | 1465207080521 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x9250b800) [pid = 6210] [serial = 1905] [outer = 0x92378400] 02:58:01 INFO - PROCESS | 6210 | 1465207081550 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1738ms 02:58:01 INFO - PROCESS | 6210 | 1465207081636 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 6210 | 1465207081642 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 02:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:58:01 INFO - PROCESS | 6210 | 1465207081648 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 6210 | 1465207081651 Marionette TRACE conn3 <- [1,2510,null,{}] 02:58:01 INFO - PROCESS | 6210 | 1465207081657 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 6210 | 1465207081662 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:02 INFO - PROCESS | 6210 | 1465207082023 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:58:02 INFO - PROCESS | 6210 | 1465207082277 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 6210 | 1465207082287 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d920c00 == 33 [pid = 6210] [id = 635] 02:58:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8db6cc00) [pid = 6210] [serial = 1906] [outer = (nil)] 02:58:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8db77800) [pid = 6210] [serial = 1907] [outer = 0x8db6cc00] 02:58:02 INFO - PROCESS | 6210 | 1465207082447 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8dbc8000) [pid = 6210] [serial = 1908] [outer = 0x8db6cc00] 02:58:03 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef46800 == 32 [pid = 6210] [id = 630] 02:58:03 INFO - PROCESS | 6210 | --DOCSHELL 0x9189cc00 == 31 [pid = 6210] [id = 629] 02:58:03 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef54c00 == 30 [pid = 6210] [id = 628] 02:58:03 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6fc00 == 29 [pid = 6210] [id = 627] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x93a4e400) [pid = 6210] [serial = 1854] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x93760400) [pid = 6210] [serial = 1853] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8f7ee800) [pid = 6210] [serial = 1850] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x922de800) [pid = 6210] [serial = 1845] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x9237b400) [pid = 6210] [serial = 1847] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8dbd0000) [pid = 6210] [serial = 1826] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8ef4a400) [pid = 6210] [serial = 1827] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8f3ac800) [pid = 6210] [serial = 1835] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x90f43800) [pid = 6210] [serial = 1836] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8f4bd800) [pid = 6210] [serial = 1841] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x90fefc00) [pid = 6210] [serial = 1842] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91c1b800) [pid = 6210] [serial = 1824] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8dbcb800) [pid = 6210] [serial = 1838] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8ef53c00) [pid = 6210] [serial = 1839] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x918a4000) [pid = 6210] [serial = 1829] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91b01400) [pid = 6210] [serial = 1830] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x92373800) [pid = 6210] [serial = 1832] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92503000) [pid = 6210] [serial = 1833] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91c22000) [pid = 6210] [serial = 1844] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x922d9c00) [pid = 6210] [serial = 1851] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f4bd400) [pid = 6210] [serial = 1848] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 6210 | 1465207083370 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1748ms 02:58:03 INFO - PROCESS | 6210 | 1465207083398 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 6210 | 1465207083404 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 02:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:58:03 INFO - PROCESS | 6210 | 1465207083412 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 6210 | 1465207083417 Marionette TRACE conn3 <- [1,2514,null,{}] 02:58:03 INFO - PROCESS | 6210 | 1465207083424 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:03 INFO - PROCESS | 6210 | 1465207083429 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:03 INFO - PROCESS | 6210 | 1465207083585 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:58:03 INFO - PROCESS | 6210 | 1465207083601 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 6210 | 1465207083613 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4dc00 == 30 [pid = 6210] [id = 636] 02:58:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f30b400) [pid = 6210] [serial = 1909] [outer = (nil)] 02:58:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f39ac00) [pid = 6210] [serial = 1910] [outer = 0x8f30b400] 02:58:03 INFO - PROCESS | 6210 | 1465207083677 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f4b8c00) [pid = 6210] [serial = 1911] [outer = 0x8f30b400] 02:58:04 INFO - PROCESS | 6210 | 1465207084689 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1330ms 02:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:58:04 INFO - PROCESS | 6210 | 1465207084742 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 6210 | 1465207084746 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 02:58:04 INFO - PROCESS | 6210 | 1465207084753 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 6210 | 1465207084756 Marionette TRACE conn3 <- [1,2518,null,{}] 02:58:04 INFO - PROCESS | 6210 | 1465207084762 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:04 INFO - PROCESS | 6210 | 1465207084767 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:04 INFO - PROCESS | 6210 | 1465207084926 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:58:05 INFO - PROCESS | 6210 | 1465207085069 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 6210 | 1465207085079 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed98800 == 31 [pid = 6210] [id = 637] 02:58:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90f46c00) [pid = 6210] [serial = 1912] [outer = (nil)] 02:58:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x919cf400) [pid = 6210] [serial = 1913] [outer = 0x90f46c00] 02:58:05 INFO - PROCESS | 6210 | 1465207085141 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91b0c000) [pid = 6210] [serial = 1914] [outer = 0x90f46c00] 02:58:05 INFO - PROCESS | 6210 | 1465207085984 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1293ms 02:58:06 INFO - PROCESS | 6210 | 1465207086052 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 6210 | 1465207086057 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 02:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:58:06 INFO - PROCESS | 6210 | 1465207086073 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 6210 | 1465207086079 Marionette TRACE conn3 <- [1,2522,null,{}] 02:58:06 INFO - PROCESS | 6210 | 1465207086108 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:06 INFO - PROCESS | 6210 | 1465207086114 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:06 INFO - PROCESS | 6210 | 1465207086329 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:58:06 INFO - PROCESS | 6210 | 1465207086351 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 6210 | 1465207086359 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff6800 == 32 [pid = 6210] [id = 638] 02:58:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91b01800) [pid = 6210] [serial = 1915] [outer = (nil)] 02:58:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92374000) [pid = 6210] [serial = 1916] [outer = 0x91b01800] 02:58:06 INFO - PROCESS | 6210 | 1465207086423 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x9237f400) [pid = 6210] [serial = 1917] [outer = 0x91b01800] 02:58:07 INFO - PROCESS | 6210 | 1465207087350 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1352ms 02:58:07 INFO - PROCESS | 6210 | 1465207087421 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 6210 | 1465207087425 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 02:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:58:07 INFO - PROCESS | 6210 | 1465207087431 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 6210 | 1465207087433 Marionette TRACE conn3 <- [1,2526,null,{}] 02:58:07 INFO - PROCESS | 6210 | 1465207087439 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:07 INFO - PROCESS | 6210 | 1465207087444 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:07 INFO - PROCESS | 6210 | 1465207087654 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:58:07 INFO - PROCESS | 6210 | 1465207087674 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 6210 | 1465207087680 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x9237ac00 == 33 [pid = 6210] [id = 639] 02:58:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92505000) [pid = 6210] [serial = 1918] [outer = (nil)] 02:58:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x927f6400) [pid = 6210] [serial = 1919] [outer = 0x92505000] 02:58:07 INFO - PROCESS | 6210 | 1465207087749 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x91bdfc00) [pid = 6210] [serial = 1920] [outer = 0x92505000] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8dbcbc00) [pid = 6210] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9189d800) [pid = 6210] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91b10400) [pid = 6210] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8db76400) [pid = 6210] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x93a51400) [pid = 6210] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f313c00) [pid = 6210] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x93ab7000) [pid = 6210] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8ef50800) [pid = 6210] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x93b0bc00) [pid = 6210] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x94f40000) [pid = 6210] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8db64000) [pid = 6210] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d921400) [pid = 6210] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:58:08 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f3b0800) [pid = 6210] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:58:08 INFO - PROCESS | 6210 | 1465207088737 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1342ms 02:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:58:08 INFO - PROCESS | 6210 | 1465207088773 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 6210 | 1465207088776 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 02:58:08 INFO - PROCESS | 6210 | 1465207088783 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 6210 | 1465207088787 Marionette TRACE conn3 <- [1,2530,null,{}] 02:58:08 INFO - PROCESS | 6210 | 1465207088792 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 6210 | 1465207088797 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:08 INFO - PROCESS | 6210 | 1465207088951 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:58:08 INFO - PROCESS | 6210 | 1465207088969 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 6210 | 1465207088983 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6a000 == 34 [pid = 6210] [id = 640] 02:58:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8db70000) [pid = 6210] [serial = 1921] [outer = (nil)] 02:58:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x91c20c00) [pid = 6210] [serial = 1922] [outer = 0x8db70000] 02:58:09 INFO - PROCESS | 6210 | 1465207089199 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x92b8f000) [pid = 6210] [serial = 1923] [outer = 0x8db70000] 02:58:09 INFO - PROCESS | 6210 | 1465207089991 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1232ms 02:58:10 INFO - PROCESS | 6210 | 1465207090016 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 6210 | 1465207090019 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 02:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:58:10 INFO - PROCESS | 6210 | 1465207090025 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 6210 | 1465207090027 Marionette TRACE conn3 <- [1,2534,null,{}] 02:58:10 INFO - PROCESS | 6210 | 1465207090033 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:10 INFO - PROCESS | 6210 | 1465207090038 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:10 INFO - PROCESS | 6210 | 1465207090307 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:58:10 INFO - PROCESS | 6210 | 1465207090452 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 6210 | 1465207090463 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d773c00 == 35 [pid = 6210] [id = 641] 02:58:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8d774800) [pid = 6210] [serial = 1924] [outer = (nil)] 02:58:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8d91ec00) [pid = 6210] [serial = 1925] [outer = 0x8d774800] 02:58:10 INFO - PROCESS | 6210 | 1465207090543 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8db65800) [pid = 6210] [serial = 1926] [outer = 0x8d774800] 02:58:11 INFO - PROCESS | 6210 | 1465207091572 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1580ms 02:58:11 INFO - PROCESS | 6210 | 1465207091608 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 6210 | 1465207091614 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 02:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:58:11 INFO - PROCESS | 6210 | 1465207091623 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 6210 | 1465207091628 Marionette TRACE conn3 <- [1,2538,null,{}] 02:58:11 INFO - PROCESS | 6210 | 1465207091635 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 6210 | 1465207091640 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:11 INFO - PROCESS | 6210 | 1465207091824 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:58:12 INFO - PROCESS | 6210 | 1465207092020 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 6210 | 1465207092030 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7e7000 == 36 [pid = 6210] [id = 642] 02:58:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x90f42400) [pid = 6210] [serial = 1927] [outer = (nil)] 02:58:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x90fefc00) [pid = 6210] [serial = 1928] [outer = 0x90f42400] 02:58:12 INFO - PROCESS | 6210 | 1465207092151 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x918a8c00) [pid = 6210] [serial = 1929] [outer = 0x90f42400] 02:58:13 INFO - PROCESS | 6210 | 1465207093138 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1586ms 02:58:13 INFO - PROCESS | 6210 | 1465207093209 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:58:13 INFO - PROCESS | 6210 | 1465207093214 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 02:58:13 INFO - PROCESS | 6210 | 1465207093221 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 6210 | 1465207093224 Marionette TRACE conn3 <- [1,2542,null,{}] 02:58:13 INFO - PROCESS | 6210 | 1465207093231 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 6210 | 1465207093236 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:13 INFO - PROCESS | 6210 | 1465207093451 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:58:13 INFO - PROCESS | 6210 | 1465207093640 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 6210 | 1465207093647 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f4bc00 == 37 [pid = 6210] [id = 643] 02:58:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x92322c00) [pid = 6210] [serial = 1930] [outer = (nil)] 02:58:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x92379c00) [pid = 6210] [serial = 1931] [outer = 0x92322c00] 02:58:13 INFO - PROCESS | 6210 | 1465207093827 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x927f8c00) [pid = 6210] [serial = 1932] [outer = 0x92322c00] 02:58:14 INFO - PROCESS | 6210 | 1465207094767 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1581ms 02:58:14 INFO - PROCESS | 6210 | 1465207094802 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 6210 | 1465207094808 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 02:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:58:14 INFO - PROCESS | 6210 | 1465207094825 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - PROCESS | 6210 | 1465207094832 Marionette TRACE conn3 <- [1,2546,null,{}] 02:58:14 INFO - PROCESS | 6210 | 1465207094838 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:14 INFO - PROCESS | 6210 | 1465207094845 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:15 INFO - PROCESS | 6210 | 1465207095027 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:58:15 INFO - PROCESS | 6210 | 1465207095211 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 6210 | 1465207095217 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db81400 == 38 [pid = 6210] [id = 644] 02:58:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8dbd1400) [pid = 6210] [serial = 1933] [outer = (nil)] 02:58:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93a54800) [pid = 6210] [serial = 1934] [outer = 0x8dbd1400] 02:58:15 INFO - PROCESS | 6210 | 1465207095298 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x93ab7000) [pid = 6210] [serial = 1935] [outer = 0x8dbd1400] 02:58:16 INFO - PROCESS | 6210 | 1465207096192 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1442ms 02:58:16 INFO - PROCESS | 6210 | 1465207096260 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 6210 | 1465207096265 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 02:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:58:16 INFO - PROCESS | 6210 | 1465207096271 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 6210 | 1465207096274 Marionette TRACE conn3 <- [1,2550,null,{}] 02:58:16 INFO - PROCESS | 6210 | 1465207096280 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 6210 | 1465207096285 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:16 INFO - PROCESS | 6210 | 1465207096459 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:58:16 INFO - PROCESS | 6210 | 1465207096647 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 6210 | 1465207096655 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3af000 == 39 [pid = 6210] [id = 645] 02:58:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x9250dc00) [pid = 6210] [serial = 1936] [outer = (nil)] 02:58:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x94f40000) [pid = 6210] [serial = 1937] [outer = 0x9250dc00] 02:58:16 INFO - PROCESS | 6210 | 1465207096731 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x94f49400) [pid = 6210] [serial = 1938] [outer = 0x9250dc00] 02:58:17 INFO - PROCESS | 6210 | 1465207097701 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1488ms 02:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:58:17 INFO - PROCESS | 6210 | 1465207097760 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 6210 | 1465207097763 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 02:58:17 INFO - PROCESS | 6210 | 1465207097769 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 6210 | 1465207097773 Marionette TRACE conn3 <- [1,2554,null,{}] 02:58:17 INFO - PROCESS | 6210 | 1465207097779 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:17 INFO - PROCESS | 6210 | 1465207097784 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:17 INFO - PROCESS | 6210 | 1465207097962 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:58:18 INFO - PROCESS | 6210 | 1465207098148 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 6210 | 1465207098166 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x95042400 == 40 [pid = 6210] [id = 646] 02:58:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x95042800) [pid = 6210] [serial = 1939] [outer = (nil)] 02:58:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x95048000) [pid = 6210] [serial = 1940] [outer = 0x95042800] 02:58:18 INFO - PROCESS | 6210 | 1465207098304 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x950e3800) [pid = 6210] [serial = 1941] [outer = 0x95042800] 02:58:19 INFO - PROCESS | 6210 | 1465207099332 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1639ms 02:58:19 INFO - PROCESS | 6210 | 1465207099408 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 6210 | 1465207099412 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 02:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:58:19 INFO - PROCESS | 6210 | 1465207099418 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 6210 | 1465207099421 Marionette TRACE conn3 <- [1,2558,null,{}] 02:58:19 INFO - PROCESS | 6210 | 1465207099427 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 6210 | 1465207099432 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:19 INFO - PROCESS | 6210 | 1465207099839 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:58:20 INFO - PROCESS | 6210 | 1465207100122 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 6210 | 1465207100130 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc4000 == 41 [pid = 6210] [id = 647] 02:58:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8dbc7c00) [pid = 6210] [serial = 1942] [outer = (nil)] 02:58:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8ed9e400) [pid = 6210] [serial = 1943] [outer = 0x8dbc7c00] 02:58:20 INFO - PROCESS | 6210 | 1465207100205 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8ef54800) [pid = 6210] [serial = 1944] [outer = 0x8dbc7c00] 02:58:21 INFO - PROCESS | 6210 | 1465207101113 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1782ms 02:58:21 INFO - PROCESS | 6210 | 1465207101202 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 6210 | 1465207101208 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 02:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:58:21 INFO - PROCESS | 6210 | 1465207101216 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 6210 | 1465207101221 Marionette TRACE conn3 <- [1,2562,null,{}] 02:58:21 INFO - PROCESS | 6210 | 1465207101228 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 6210 | 1465207101233 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:21 INFO - PROCESS | 6210 | 1465207101402 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:58:21 INFO - PROCESS | 6210 | 1465207101597 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 6210 | 1465207101606 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d772c00 == 42 [pid = 6210] [id = 648] 02:58:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x8f312c00) [pid = 6210] [serial = 1945] [outer = (nil)] 02:58:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x90f3e800) [pid = 6210] [serial = 1946] [outer = 0x8f312c00] 02:58:21 INFO - PROCESS | 6210 | 1465207101682 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x919c6c00) [pid = 6210] [serial = 1947] [outer = 0x8f312c00] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6a000 == 41 [pid = 6210] [id = 640] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x9237ac00 == 40 [pid = 6210] [id = 639] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff6800 == 39 [pid = 6210] [id = 638] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed98800 == 38 [pid = 6210] [id = 637] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4dc00 == 37 [pid = 6210] [id = 636] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8d920c00 == 36 [pid = 6210] [id = 635] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x9232bc00 == 35 [pid = 6210] [id = 634] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8f398000 == 34 [pid = 6210] [id = 633] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8db67000 == 33 [pid = 6210] [id = 632] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x90ffc800 == 32 [pid = 6210] [id = 631] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4d000 == 31 [pid = 6210] [id = 626] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc4000 == 30 [pid = 6210] [id = 647] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x95042400 == 29 [pid = 6210] [id = 646] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3af000 == 28 [pid = 6210] [id = 645] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8db81400 == 27 [pid = 6210] [id = 644] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7e7000 == 26 [pid = 6210] [id = 642] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x90f4bc00 == 25 [pid = 6210] [id = 643] 02:58:23 INFO - PROCESS | 6210 | --DOCSHELL 0x8d773c00 == 24 [pid = 6210] [id = 641] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 92 (0x8f4b0c00) [pid = 6210] [serial = 1857] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8f3a4400) [pid = 6210] [serial = 1856] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x918a6800) [pid = 6210] [serial = 1889] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x9232b400) [pid = 6210] [serial = 1860] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x91be2400) [pid = 6210] [serial = 1859] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8dbc6400) [pid = 6210] [serial = 1883] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x93ab3800) [pid = 6210] [serial = 1863] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8eda2400) [pid = 6210] [serial = 1884] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8f3a9800) [pid = 6210] [serial = 1886] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x93a58c00) [pid = 6210] [serial = 1862] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x94f4a800) [pid = 6210] [serial = 1866] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8f4b3800) [pid = 6210] [serial = 1881] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8f3a0400) [pid = 6210] [serial = 1880] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x94f43800) [pid = 6210] [serial = 1865] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x95046000) [pid = 6210] [serial = 1869] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x95041c00) [pid = 6210] [serial = 1868] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x96d14800) [pid = 6210] [serial = 1872] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x9523dc00) [pid = 6210] [serial = 1871] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x96d1d400) [pid = 6210] [serial = 1875] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x96d12c00) [pid = 6210] [serial = 1874] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x93a4d400) [pid = 6210] [serial = 1878] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x918a3800) [pid = 6210] [serial = 1892] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x919c3c00) [pid = 6210] [serial = 1877] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91b07c00) [pid = 6210] [serial = 1893] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x919c7c00) [pid = 6210] [serial = 1890] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x91c1d000) [pid = 6210] [serial = 1895] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f4b0400) [pid = 6210] [serial = 1887] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 6210 | 1465207103713 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2534ms 02:58:23 INFO - PROCESS | 6210 | 1465207103750 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 6210 | 1465207103756 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 02:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:58:23 INFO - PROCESS | 6210 | 1465207103764 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 6210 | 1465207103768 Marionette TRACE conn3 <- [1,2566,null,{}] 02:58:23 INFO - PROCESS | 6210 | 1465207103777 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:23 INFO - PROCESS | 6210 | 1465207103783 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:24 INFO - PROCESS | 6210 | 1465207104000 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:58:24 INFO - PROCESS | 6210 | 1465207104138 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 6210 | 1465207104146 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:24 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db75400 == 25 [pid = 6210] [id = 649] 02:58:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8db76400) [pid = 6210] [serial = 1948] [outer = (nil)] 02:58:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8dbcf400) [pid = 6210] [serial = 1949] [outer = 0x8db76400] 02:58:24 INFO - PROCESS | 6210 | 1465207104216 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8eda6800) [pid = 6210] [serial = 1950] [outer = 0x8db76400] 02:58:25 INFO - PROCESS | 6210 | 1465207105043 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1336ms 02:58:25 INFO - PROCESS | 6210 | 1465207105100 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 6210 | 1465207105107 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 02:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:58:25 INFO - PROCESS | 6210 | 1465207105118 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 6210 | 1465207105122 Marionette TRACE conn3 <- [1,2570,null,{}] 02:58:25 INFO - PROCESS | 6210 | 1465207105128 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:25 INFO - PROCESS | 6210 | 1465207105133 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:25 INFO - PROCESS | 6210 | 1465207105293 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:58:25 INFO - PROCESS | 6210 | 1465207105304 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 6210 | 1465207105311 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f39bc00 == 26 [pid = 6210] [id = 650] 02:58:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f3a3000) [pid = 6210] [serial = 1951] [outer = (nil)] 02:58:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8f3ac800) [pid = 6210] [serial = 1952] [outer = 0x8f3a3000] 02:58:25 INFO - PROCESS | 6210 | 1465207105518 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8f4b0c00) [pid = 6210] [serial = 1953] [outer = 0x8f3a3000] 02:58:26 INFO - PROCESS | 6210 | 1465207106429 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1339ms 02:58:26 INFO - PROCESS | 6210 | 1465207106456 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:58:26 INFO - PROCESS | 6210 | 1465207106460 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 02:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:58:26 INFO - PROCESS | 6210 | 1465207106466 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 6210 | 1465207106472 Marionette TRACE conn3 <- [1,2574,null,{}] 02:58:26 INFO - PROCESS | 6210 | 1465207106497 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:26 INFO - PROCESS | 6210 | 1465207106505 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:26 INFO - PROCESS | 6210 | 1465207106724 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:58:26 INFO - PROCESS | 6210 | 1465207106750 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 6210 | 1465207106757 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189f400 == 27 [pid = 6210] [id = 651] 02:58:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x9189fc00) [pid = 6210] [serial = 1954] [outer = (nil)] 02:58:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x918a6400) [pid = 6210] [serial = 1955] [outer = 0x9189fc00] 02:58:26 INFO - PROCESS | 6210 | 1465207106831 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x919ca000) [pid = 6210] [serial = 1956] [outer = 0x9189fc00] 02:58:27 INFO - PROCESS | 6210 | 1465207107788 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1385ms 02:58:27 INFO - PROCESS | 6210 | 1465207107867 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 6210 | 1465207107870 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 02:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:58:27 INFO - PROCESS | 6210 | 1465207107877 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 6210 | 1465207107880 Marionette TRACE conn3 <- [1,2578,null,{}] 02:58:27 INFO - PROCESS | 6210 | 1465207107885 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:27 INFO - PROCESS | 6210 | 1465207107890 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:28 INFO - PROCESS | 6210 | 1465207108484 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8db70000) [pid = 6210] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91b01800) [pid = 6210] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92505000) [pid = 6210] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8db6cc00) [pid = 6210] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8db6ac00) [pid = 6210] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f30b400) [pid = 6210] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x90f44800) [pid = 6210] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x91b09000) [pid = 6210] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x92378400) [pid = 6210] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:58:28 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x90f46c00) [pid = 6210] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:58:28 INFO - PROCESS | 6210 | 1465207108682 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 6210 | 1465207108689 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923000 == 28 [pid = 6210] [id = 652] 02:58:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8db6ac00) [pid = 6210] [serial = 1957] [outer = (nil)] 02:58:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8f30fc00) [pid = 6210] [serial = 1958] [outer = 0x8db6ac00] 02:58:28 INFO - PROCESS | 6210 | 1465207108755 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x919ca800) [pid = 6210] [serial = 1959] [outer = 0x8db6ac00] 02:58:29 INFO - PROCESS | 6210 | 1465207109453 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1638ms 02:58:29 INFO - PROCESS | 6210 | 1465207109515 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 6210 | 1465207109519 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 02:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:58:29 INFO - PROCESS | 6210 | 1465207109525 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - PROCESS | 6210 | 1465207109528 Marionette TRACE conn3 <- [1,2582,null,{}] 02:58:29 INFO - PROCESS | 6210 | 1465207109533 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:29 INFO - PROCESS | 6210 | 1465207109538 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:29 INFO - PROCESS | 6210 | 1465207109736 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:58:29 INFO - PROCESS | 6210 | 1465207109750 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 6210 | 1465207109756 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbce800 == 29 [pid = 6210] [id = 653] 02:58:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3ae800) [pid = 6210] [serial = 1960] [outer = (nil)] 02:58:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x91c1ec00) [pid = 6210] [serial = 1961] [outer = 0x8f3ae800] 02:58:29 INFO - PROCESS | 6210 | 1465207109823 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x91c25400) [pid = 6210] [serial = 1962] [outer = 0x8f3ae800] 02:58:30 INFO - PROCESS | 6210 | 1465207110803 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1328ms 02:58:30 INFO - PROCESS | 6210 | 1465207110854 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 6210 | 1465207110861 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 02:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:58:30 INFO - PROCESS | 6210 | 1465207110871 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 6210 | 1465207110875 Marionette TRACE conn3 <- [1,2586,null,{}] 02:58:30 INFO - PROCESS | 6210 | 1465207110884 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:30 INFO - PROCESS | 6210 | 1465207110890 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:31 INFO - PROCESS | 6210 | 1465207111081 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:58:31 INFO - PROCESS | 6210 | 1465207111266 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 6210 | 1465207111281 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d918c00 == 30 [pid = 6210] [id = 654] 02:58:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8d925c00) [pid = 6210] [serial = 1963] [outer = (nil)] 02:58:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8eda6c00) [pid = 6210] [serial = 1964] [outer = 0x8d925c00] 02:58:31 INFO - PROCESS | 6210 | 1465207111364 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8f315c00) [pid = 6210] [serial = 1965] [outer = 0x8d925c00] 02:58:32 INFO - PROCESS | 6210 | 1465207112480 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1700ms 02:58:32 INFO - PROCESS | 6210 | 1465207112571 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 6210 | 1465207112578 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 02:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:58:32 INFO - PROCESS | 6210 | 1465207112589 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 6210 | 1465207112592 Marionette TRACE conn3 <- [1,2590,null,{}] 02:58:32 INFO - PROCESS | 6210 | 1465207112599 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:32 INFO - PROCESS | 6210 | 1465207112605 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:32 INFO - PROCESS | 6210 | 1465207112826 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:58:33 INFO - PROCESS | 6210 | 1465207113124 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 6210 | 1465207113132 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f315800 == 31 [pid = 6210] [id = 655] 02:58:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f7e7c00) [pid = 6210] [serial = 1966] [outer = (nil)] 02:58:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x90ff2c00) [pid = 6210] [serial = 1967] [outer = 0x8f7e7c00] 02:58:33 INFO - PROCESS | 6210 | 1465207113225 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90ffc800) [pid = 6210] [serial = 1968] [outer = 0x8f7e7c00] 02:58:34 INFO - PROCESS | 6210 | 1465207114306 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1793ms 02:58:34 INFO - PROCESS | 6210 | 1465207114382 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 6210 | 1465207114385 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 02:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:58:34 INFO - PROCESS | 6210 | 1465207114422 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 6210 | 1465207114430 Marionette TRACE conn3 <- [1,2594,null,{}] 02:58:34 INFO - PROCESS | 6210 | 1465207114502 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:34 INFO - PROCESS | 6210 | 1465207114510 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:34 INFO - PROCESS | 6210 | 1465207114702 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:58:34 INFO - PROCESS | 6210 | 1465207114925 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 6210 | 1465207114935 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x92329800 == 32 [pid = 6210] [id = 656] 02:58:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x9232b400) [pid = 6210] [serial = 1969] [outer = (nil)] 02:58:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9237cc00) [pid = 6210] [serial = 1970] [outer = 0x9232b400] 02:58:35 INFO - PROCESS | 6210 | 1465207115015 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x92503800) [pid = 6210] [serial = 1971] [outer = 0x9232b400] 02:58:36 INFO - PROCESS | 6210 | 1465207116027 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1682ms 02:58:36 INFO - PROCESS | 6210 | 1465207116075 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:58:36 INFO - PROCESS | 6210 | 1465207116080 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 02:58:36 INFO - PROCESS | 6210 | 1465207116086 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 6210 | 1465207116090 Marionette TRACE conn3 <- [1,2598,null,{}] 02:58:36 INFO - PROCESS | 6210 | 1465207116096 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:36 INFO - PROCESS | 6210 | 1465207116101 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:36 INFO - PROCESS | 6210 | 1465207116288 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:58:36 INFO - PROCESS | 6210 | 1465207116519 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:36 INFO - PROCESS | 6210 | 1465207116528 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d771c00 == 33 [pid = 6210] [id = 657] 02:58:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8d773000) [pid = 6210] [serial = 1972] [outer = (nil)] 02:58:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8dbc5400) [pid = 6210] [serial = 1973] [outer = 0x8d773000] 02:58:36 INFO - PROCESS | 6210 | 1465207116648 Marionette DEBUG loaded listener.js 02:58:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8f30c800) [pid = 6210] [serial = 1974] [outer = 0x8d773000] 02:58:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8d923000 == 32 [pid = 6210] [id = 652] 02:58:37 INFO - PROCESS | 6210 | --DOCSHELL 0x9189f400 == 31 [pid = 6210] [id = 651] 02:58:37 INFO - PROCESS | 6210 | 1465207117953 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:58:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8f39bc00 == 30 [pid = 6210] [id = 650] 02:58:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8db75400 == 29 [pid = 6210] [id = 649] 02:58:37 INFO - PROCESS | 6210 | --DOCSHELL 0x8d772c00 == 28 [pid = 6210] [id = 648] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x91c20c00) [pid = 6210] [serial = 1922] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x92374000) [pid = 6210] [serial = 1916] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x927f6400) [pid = 6210] [serial = 1919] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8db77800) [pid = 6210] [serial = 1907] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8dbc8000) [pid = 6210] [serial = 1908] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8ed9f000) [pid = 6210] [serial = 1898] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f30f800) [pid = 6210] [serial = 1899] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f39ac00) [pid = 6210] [serial = 1910] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8f4b8c00) [pid = 6210] [serial = 1911] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x90ff6400) [pid = 6210] [serial = 1901] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x919c2000) [pid = 6210] [serial = 1902] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91c24000) [pid = 6210] [serial = 1896] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x92503c00) [pid = 6210] [serial = 1904] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x9250b800) [pid = 6210] [serial = 1905] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x919cf400) [pid = 6210] [serial = 1913] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x92b8f000) [pid = 6210] [serial = 1923] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x9237f400) [pid = 6210] [serial = 1917] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x91bdfc00) [pid = 6210] [serial = 1920] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x91b0c000) [pid = 6210] [serial = 1914] [outer = (nil)] [url = about:blank] 02:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1936ms 02:58:38 INFO - PROCESS | 6210 | 1465207118023 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:58:38 INFO - PROCESS | 6210 | 1465207118029 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 02:58:38 INFO - PROCESS | 6210 | 1465207118036 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 6210 | 1465207118040 Marionette TRACE conn3 <- [1,2602,null,{}] 02:58:38 INFO - PROCESS | 6210 | 1465207118050 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:38 INFO - PROCESS | 6210 | 1465207118054 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:38 INFO - PROCESS | 6210 | 1465207118207 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:58:38 INFO - PROCESS | 6210 | 1465207118399 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 6210 | 1465207118407 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6e400 == 29 [pid = 6210] [id = 658] 02:58:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8db71000) [pid = 6210] [serial = 1975] [outer = (nil)] 02:58:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8db81400) [pid = 6210] [serial = 1976] [outer = 0x8db71000] 02:58:38 INFO - PROCESS | 6210 | 1465207118481 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8ed9a800) [pid = 6210] [serial = 1977] [outer = 0x8db71000] 02:58:39 INFO - PROCESS | 6210 | 1465207119259 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1243ms 02:58:39 INFO - PROCESS | 6210 | 1465207119279 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 6210 | 1465207119286 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 02:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:58:39 INFO - PROCESS | 6210 | 1465207119314 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 6210 | 1465207119318 Marionette TRACE conn3 <- [1,2606,null,{}] 02:58:39 INFO - PROCESS | 6210 | 1465207119324 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:39 INFO - PROCESS | 6210 | 1465207119328 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:39 INFO - PROCESS | 6210 | 1465207119506 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:58:39 INFO - PROCESS | 6210 | 1465207119517 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:39 INFO - PROCESS | 6210 | 1465207119523 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef51800 == 30 [pid = 6210] [id = 659] 02:58:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f399400) [pid = 6210] [serial = 1978] [outer = (nil)] 02:58:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3a6c00) [pid = 6210] [serial = 1979] [outer = 0x8f399400] 02:58:39 INFO - PROCESS | 6210 | 1465207119594 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f4af400) [pid = 6210] [serial = 1980] [outer = 0x8f399400] 02:58:40 INFO - PROCESS | 6210 | 1465207120582 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1343ms 02:58:40 INFO - PROCESS | 6210 | 1465207120651 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:58:40 INFO - PROCESS | 6210 | 1465207120655 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 02:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:58:40 INFO - PROCESS | 6210 | 1465207120661 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:58:40 INFO - PROCESS | 6210 | 1465207120667 Marionette TRACE conn3 <- [1,2610,null,{}] 02:58:40 INFO - PROCESS | 6210 | 1465207120690 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:40 INFO - PROCESS | 6210 | 1465207120698 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:40 INFO - PROCESS | 6210 | 1465207120908 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:58:40 INFO - PROCESS | 6210 | 1465207120933 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 6210 | 1465207120940 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c2400 == 31 [pid = 6210] [id = 660] 02:58:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x919c2c00) [pid = 6210] [serial = 1981] [outer = (nil)] 02:58:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91b01800) [pid = 6210] [serial = 1982] [outer = 0x919c2c00] 02:58:41 INFO - PROCESS | 6210 | 1465207121010 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91b0f800) [pid = 6210] [serial = 1983] [outer = 0x919c2c00] 02:58:41 INFO - PROCESS | 6210 | 1465207121959 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1343ms 02:58:42 INFO - PROCESS | 6210 | 1465207122004 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 6210 | 1465207122009 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 02:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:58:42 INFO - PROCESS | 6210 | 1465207122015 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 6210 | 1465207122017 Marionette TRACE conn3 <- [1,2614,null,{}] 02:58:42 INFO - PROCESS | 6210 | 1465207122023 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 6210 | 1465207122028 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:42 INFO - PROCESS | 6210 | 1465207122250 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:58:42 INFO - PROCESS | 6210 | 1465207122268 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 6210 | 1465207122275 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d772800 == 32 [pid = 6210] [id = 661] 02:58:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x91b0e400) [pid = 6210] [serial = 1984] [outer = (nil)] 02:58:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x922d2400) [pid = 6210] [serial = 1985] [outer = 0x91b0e400] 02:58:42 INFO - PROCESS | 6210 | 1465207122350 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c20800) [pid = 6210] [serial = 1986] [outer = 0x91b0e400] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8d774800) [pid = 6210] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x90f42400) [pid = 6210] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x92322c00) [pid = 6210] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8dbd1400) [pid = 6210] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x9250dc00) [pid = 6210] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8f3a3000) [pid = 6210] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8db76400) [pid = 6210] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x9189fc00) [pid = 6210] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x95042800) [pid = 6210] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f312c00) [pid = 6210] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8dbc7c00) [pid = 6210] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:58:42 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8db6ac00) [pid = 6210] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:58:43 INFO - PROCESS | 6210 | 1465207123371 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1389ms 02:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:58:43 INFO - PROCESS | 6210 | 1465207123404 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:58:43 INFO - PROCESS | 6210 | 1465207123406 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 02:58:43 INFO - PROCESS | 6210 | 1465207123413 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:58:43 INFO - PROCESS | 6210 | 1465207123416 Marionette TRACE conn3 <- [1,2618,null,{}] 02:58:43 INFO - PROCESS | 6210 | 1465207123422 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:43 INFO - PROCESS | 6210 | 1465207123427 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:43 INFO - PROCESS | 6210 | 1465207123632 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:58:43 INFO - PROCESS | 6210 | 1465207123651 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 6210 | 1465207123658 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7d000 == 33 [pid = 6210] [id = 662] 02:58:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8dbc7c00) [pid = 6210] [serial = 1987] [outer = (nil)] 02:58:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x9189f800) [pid = 6210] [serial = 1988] [outer = 0x8dbc7c00] 02:58:43 INFO - PROCESS | 6210 | 1465207123722 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91c1b800) [pid = 6210] [serial = 1989] [outer = 0x8dbc7c00] 02:58:44 INFO - PROCESS | 6210 | 1465207124570 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1183ms 02:58:44 INFO - PROCESS | 6210 | 1465207124597 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 6210 | 1465207124600 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 02:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:58:44 INFO - PROCESS | 6210 | 1465207124606 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 6210 | 1465207124608 Marionette TRACE conn3 <- [1,2622,null,{}] 02:58:44 INFO - PROCESS | 6210 | 1465207124614 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:44 INFO - PROCESS | 6210 | 1465207124624 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:44 INFO - PROCESS | 6210 | 1465207124873 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:58:44 INFO - PROCESS | 6210 | 1465207124887 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:44 INFO - PROCESS | 6210 | 1465207124897 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770c00 == 34 [pid = 6210] [id = 663] 02:58:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8dbc3c00) [pid = 6210] [serial = 1990] [outer = (nil)] 02:58:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x9250b000) [pid = 6210] [serial = 1991] [outer = 0x8dbc3c00] 02:58:44 INFO - PROCESS | 6210 | 1465207124961 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x927fd000) [pid = 6210] [serial = 1992] [outer = 0x8dbc3c00] 02:58:46 INFO - PROCESS | 6210 | 1465207126068 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1536ms 02:58:46 INFO - PROCESS | 6210 | 1465207126144 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:58:46 INFO - PROCESS | 6210 | 1465207126151 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 02:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:58:46 INFO - PROCESS | 6210 | 1465207126158 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:58:46 INFO - PROCESS | 6210 | 1465207126166 Marionette TRACE conn3 <- [1,2626,null,{}] 02:58:46 INFO - PROCESS | 6210 | 1465207126174 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:46 INFO - PROCESS | 6210 | 1465207126180 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:46 INFO - PROCESS | 6210 | 1465207126401 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:58:46 INFO - PROCESS | 6210 | 1465207126634 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 6210 | 1465207126645 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ed9f000 == 35 [pid = 6210] [id = 664] 02:58:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x8eda0c00) [pid = 6210] [serial = 1993] [outer = (nil)] 02:58:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8ef53800) [pid = 6210] [serial = 1994] [outer = 0x8eda0c00] 02:58:46 INFO - PROCESS | 6210 | 1465207126768 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8f39a000) [pid = 6210] [serial = 1995] [outer = 0x8eda0c00] 02:58:47 INFO - PROCESS | 6210 | 1465207127699 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1594ms 02:58:47 INFO - PROCESS | 6210 | 1465207127753 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 6210 | 1465207127759 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 02:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:58:47 INFO - PROCESS | 6210 | 1465207127770 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 6210 | 1465207127774 Marionette TRACE conn3 <- [1,2630,null,{}] 02:58:47 INFO - PROCESS | 6210 | 1465207127781 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:47 INFO - PROCESS | 6210 | 1465207127786 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:48 INFO - PROCESS | 6210 | 1465207128007 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:58:48 INFO - PROCESS | 6210 | 1465207128203 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 6210 | 1465207128212 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f7ec800 == 36 [pid = 6210] [id = 665] 02:58:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x918a1400) [pid = 6210] [serial = 1996] [outer = (nil)] 02:58:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x919cdc00) [pid = 6210] [serial = 1997] [outer = 0x918a1400] 02:58:48 INFO - PROCESS | 6210 | 1465207128381 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x91c24400) [pid = 6210] [serial = 1998] [outer = 0x918a1400] 02:58:49 INFO - PROCESS | 6210 | 1465207129350 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1654ms 02:58:49 INFO - PROCESS | 6210 | 1465207129425 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 6210 | 1465207129429 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 02:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:58:49 INFO - PROCESS | 6210 | 1465207129436 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 6210 | 1465207129442 Marionette TRACE conn3 <- [1,2634,null,{}] 02:58:49 INFO - PROCESS | 6210 | 1465207129545 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:49 INFO - PROCESS | 6210 | 1465207129554 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:49 INFO - PROCESS | 6210 | 1465207129749 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:58:50 INFO - PROCESS | 6210 | 1465207129988 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 6210 | 1465207130001 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x9250a400 == 37 [pid = 6210] [id = 666] 02:58:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x927f3400) [pid = 6210] [serial = 1999] [outer = (nil)] 02:58:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x92b92c00) [pid = 6210] [serial = 2000] [outer = 0x927f3400] 02:58:50 INFO - PROCESS | 6210 | 1465207130084 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x93763000) [pid = 6210] [serial = 2001] [outer = 0x927f3400] 02:58:50 INFO - PROCESS | 6210 | 1465207130940 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1572ms 02:58:51 INFO - PROCESS | 6210 | 1465207131009 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:58:51 INFO - PROCESS | 6210 | 1465207131013 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 02:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:58:51 INFO - PROCESS | 6210 | 1465207131020 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 6210 | 1465207131023 Marionette TRACE conn3 <- [1,2638,null,{}] 02:58:51 INFO - PROCESS | 6210 | 1465207131029 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:51 INFO - PROCESS | 6210 | 1465207131034 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:51 INFO - PROCESS | 6210 | 1465207131249 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:58:51 INFO - PROCESS | 6210 | 1465207131435 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 6210 | 1465207131444 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef4b000 == 38 [pid = 6210] [id = 667] 02:58:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x93a4dc00) [pid = 6210] [serial = 2002] [outer = (nil)] 02:58:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x93a5a000) [pid = 6210] [serial = 2003] [outer = 0x93a4dc00] 02:58:51 INFO - PROCESS | 6210 | 1465207131523 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x93a5c400) [pid = 6210] [serial = 2004] [outer = 0x93a4dc00] 02:58:52 INFO - PROCESS | 6210 | 1465207132426 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1480ms 02:58:52 INFO - PROCESS | 6210 | 1465207132501 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 6210 | 1465207132504 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 02:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:58:52 INFO - PROCESS | 6210 | 1465207132511 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 6210 | 1465207132515 Marionette TRACE conn3 <- [1,2642,null,{}] 02:58:52 INFO - PROCESS | 6210 | 1465207132521 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:52 INFO - PROCESS | 6210 | 1465207132526 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:52 INFO - PROCESS | 6210 | 1465207132742 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:58:52 INFO - PROCESS | 6210 | 1465207132940 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:52 INFO - PROCESS | 6210 | 1465207132947 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db62c00 == 39 [pid = 6210] [id = 668] 02:58:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x90ff3800) [pid = 6210] [serial = 2005] [outer = (nil)] 02:58:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x93b08000) [pid = 6210] [serial = 2006] [outer = 0x90ff3800] 02:58:53 INFO - PROCESS | 6210 | 1465207133023 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x94f41800) [pid = 6210] [serial = 2007] [outer = 0x90ff3800] 02:58:54 INFO - PROCESS | 6210 | 1465207134241 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:58:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1781ms 02:58:54 INFO - PROCESS | 6210 | 1465207134294 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 6210 | 1465207134299 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 02:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:58:54 INFO - PROCESS | 6210 | 1465207134307 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 6210 | 1465207134312 Marionette TRACE conn3 <- [1,2646,null,{}] 02:58:54 INFO - PROCESS | 6210 | 1465207134328 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:54 INFO - PROCESS | 6210 | 1465207134333 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:54 INFO - PROCESS | 6210 | 1465207134548 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:58:54 INFO - PROCESS | 6210 | 1465207134890 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 6210 | 1465207134902 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef47c00 == 40 [pid = 6210] [id = 669] 02:58:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8ef48c00) [pid = 6210] [serial = 2008] [outer = (nil)] 02:58:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8ef52800) [pid = 6210] [serial = 2009] [outer = 0x8ef48c00] 02:58:54 INFO - PROCESS | 6210 | 1465207134973 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8f3a9c00) [pid = 6210] [serial = 2010] [outer = 0x8ef48c00] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7d000 == 39 [pid = 6210] [id = 662] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8d772800 == 38 [pid = 6210] [id = 661] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x919c2400 == 37 [pid = 6210] [id = 660] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef51800 == 36 [pid = 6210] [id = 659] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6e400 == 35 [pid = 6210] [id = 658] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8d771c00 == 34 [pid = 6210] [id = 657] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8f315800 == 33 [pid = 6210] [id = 655] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x92329800 == 32 [pid = 6210] [id = 656] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8d918c00 == 31 [pid = 6210] [id = 654] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbce800 == 30 [pid = 6210] [id = 653] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8db62c00 == 29 [pid = 6210] [id = 668] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef4b000 == 28 [pid = 6210] [id = 667] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x9250a400 == 27 [pid = 6210] [id = 666] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7ec800 == 26 [pid = 6210] [id = 665] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770c00 == 25 [pid = 6210] [id = 663] 02:58:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8ed9f000 == 24 [pid = 6210] [id = 664] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x91c1ec00) [pid = 6210] [serial = 1961] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8db65800) [pid = 6210] [serial = 1926] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x8d91ec00) [pid = 6210] [serial = 1925] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x918a8c00) [pid = 6210] [serial = 1929] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x90fefc00) [pid = 6210] [serial = 1928] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x927f8c00) [pid = 6210] [serial = 1932] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x92379c00) [pid = 6210] [serial = 1931] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x93ab7000) [pid = 6210] [serial = 1935] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x93a54800) [pid = 6210] [serial = 1934] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x94f49400) [pid = 6210] [serial = 1938] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x94f40000) [pid = 6210] [serial = 1937] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f3ac800) [pid = 6210] [serial = 1952] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8dbcf400) [pid = 6210] [serial = 1949] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8eda6800) [pid = 6210] [serial = 1950] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x918a6400) [pid = 6210] [serial = 1955] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x950e3800) [pid = 6210] [serial = 1941] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x919c6c00) [pid = 6210] [serial = 1947] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x90f3e800) [pid = 6210] [serial = 1946] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x95048000) [pid = 6210] [serial = 1940] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8ef54800) [pid = 6210] [serial = 1944] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8ed9e400) [pid = 6210] [serial = 1943] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x919ca000) [pid = 6210] [serial = 1956] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f4b0c00) [pid = 6210] [serial = 1953] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x919ca800) [pid = 6210] [serial = 1959] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8f30fc00) [pid = 6210] [serial = 1958] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 6210 | 1465207136892 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:58:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:58:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2647ms 02:58:56 INFO - PROCESS | 6210 | 1465207136955 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:58:56 INFO - PROCESS | 6210 | 1465207136961 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 02:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:58:56 INFO - PROCESS | 6210 | 1465207136968 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - PROCESS | 6210 | 1465207136975 Marionette TRACE conn3 <- [1,2650,null,{}] 02:58:56 INFO - PROCESS | 6210 | 1465207136982 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:56 INFO - PROCESS | 6210 | 1465207136987 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:57 INFO - PROCESS | 6210 | 1465207137151 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:58:57 INFO - PROCESS | 6210 | 1465207137313 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 6210 | 1465207137321 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6b000 == 25 [pid = 6210] [id = 670] 02:58:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8db6d400) [pid = 6210] [serial = 2011] [outer = (nil)] 02:58:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8dbc9400) [pid = 6210] [serial = 2012] [outer = 0x8db6d400] 02:58:57 INFO - PROCESS | 6210 | 1465207137390 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8ed9cc00) [pid = 6210] [serial = 2013] [outer = 0x8db6d400] 02:58:58 INFO - PROCESS | 6210 | 1465207138187 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:58:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1235ms 02:58:58 INFO - PROCESS | 6210 | 1465207138213 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 6210 | 1465207138222 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 02:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:58:58 INFO - PROCESS | 6210 | 1465207138234 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 6210 | 1465207138237 Marionette TRACE conn3 <- [1,2654,null,{}] 02:58:58 INFO - PROCESS | 6210 | 1465207138244 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:58 INFO - PROCESS | 6210 | 1465207138249 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:58 INFO - PROCESS | 6210 | 1465207138423 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:58:58 INFO - PROCESS | 6210 | 1465207138433 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 6210 | 1465207138439 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f398400 == 26 [pid = 6210] [id = 671] 02:58:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8f39d000) [pid = 6210] [serial = 2014] [outer = (nil)] 02:58:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f3a5800) [pid = 6210] [serial = 2015] [outer = 0x8f39d000] 02:58:58 INFO - PROCESS | 6210 | 1465207138510 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3b4000) [pid = 6210] [serial = 2016] [outer = 0x8f39d000] 02:58:59 INFO - PROCESS | 6210 | 1465207139575 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1381ms 02:58:59 INFO - PROCESS | 6210 | 1465207139614 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:58:59 INFO - PROCESS | 6210 | 1465207139617 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 02:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:58:59 INFO - PROCESS | 6210 | 1465207139624 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 6210 | 1465207139629 Marionette TRACE conn3 <- [1,2658,null,{}] 02:58:59 INFO - PROCESS | 6210 | 1465207139650 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:59 INFO - PROCESS | 6210 | 1465207139659 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:59 INFO - PROCESS | 6210 | 1465207139870 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:58:59 INFO - PROCESS | 6210 | 1465207139896 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 6210 | 1465207139908 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:58:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189c400 == 27 [pid = 6210] [id = 672] 02:58:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9189c800) [pid = 6210] [serial = 2017] [outer = (nil)] 02:58:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x918a0c00) [pid = 6210] [serial = 2018] [outer = 0x9189c800] 02:58:59 INFO - PROCESS | 6210 | 1465207139977 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x918a8800) [pid = 6210] [serial = 2019] [outer = 0x9189c800] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8dbc3c00) [pid = 6210] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8dbc7c00) [pid = 6210] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x919c2c00) [pid = 6210] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x91b0e400) [pid = 6210] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f3ae800) [pid = 6210] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8d925c00) [pid = 6210] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f7e7c00) [pid = 6210] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f399400) [pid = 6210] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x9232b400) [pid = 6210] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8db71000) [pid = 6210] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:59:01 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x8d773000) [pid = 6210] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:59:01 INFO - PROCESS | 6210 | 1465207141309 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1741ms 02:59:01 INFO - PROCESS | 6210 | 1465207141365 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:59:01 INFO - PROCESS | 6210 | 1465207141369 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 02:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:59:01 INFO - PROCESS | 6210 | 1465207141376 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:59:01 INFO - PROCESS | 6210 | 1465207141379 Marionette TRACE conn3 <- [1,2662,null,{}] 02:59:01 INFO - PROCESS | 6210 | 1465207141385 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:01 INFO - PROCESS | 6210 | 1465207141389 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:01 INFO - PROCESS | 6210 | 1465207141629 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:59:01 INFO - PROCESS | 6210 | 1465207141725 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 6210 | 1465207141731 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbccc00 == 28 [pid = 6210] [id = 673] 02:59:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8ef51800) [pid = 6210] [serial = 2020] [outer = (nil)] 02:59:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x90f47c00) [pid = 6210] [serial = 2021] [outer = 0x8ef51800] 02:59:01 INFO - PROCESS | 6210 | 1465207141799 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x919c6c00) [pid = 6210] [serial = 2022] [outer = 0x8ef51800] 02:59:02 INFO - PROCESS | 6210 | 1465207142546 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:59:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1192ms 02:59:02 INFO - PROCESS | 6210 | 1465207142571 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 6210 | 1465207142575 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 02:59:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:59:02 INFO - PROCESS | 6210 | 1465207142587 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 6210 | 1465207142589 Marionette TRACE conn3 <- [1,2666,null,{}] 02:59:02 INFO - PROCESS | 6210 | 1465207142605 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:02 INFO - PROCESS | 6210 | 1465207142610 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:02 INFO - PROCESS | 6210 | 1465207142759 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:59:02 INFO - PROCESS | 6210 | 1465207142767 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 6210 | 1465207142773 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x919ca800 == 29 [pid = 6210] [id = 674] 02:59:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x919cf800) [pid = 6210] [serial = 2023] [outer = (nil)] 02:59:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91b0ec00) [pid = 6210] [serial = 2024] [outer = 0x919cf800] 02:59:02 INFO - PROCESS | 6210 | 1465207142841 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91bdfc00) [pid = 6210] [serial = 2025] [outer = 0x919cf800] 02:59:04 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:04 INFO - PROCESS | 6210 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:59:04 INFO - PROCESS | 6210 | 1465207144456 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:59:04 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) 02:59:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1945ms 02:59:04 INFO - PROCESS | 6210 | 1465207144610 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 6210 | 1465207144614 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 02:59:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:59:04 INFO - PROCESS | 6210 | 1465207144629 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 6210 | 1465207144637 Marionette TRACE conn3 <- [1,2670,null,{}] 02:59:04 INFO - PROCESS | 6210 | 1465207144646 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:04 INFO - PROCESS | 6210 | 1465207144651 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:04 INFO - PROCESS | 6210 | 1465207144827 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:59:05 INFO - PROCESS | 6210 | 1465207145007 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 6210 | 1465207145014 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91d400 == 30 [pid = 6210] [id = 675] 02:59:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8db7f400) [pid = 6210] [serial = 2026] [outer = (nil)] 02:59:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8ed9c000) [pid = 6210] [serial = 2027] [outer = 0x8db7f400] 02:59:05 INFO - PROCESS | 6210 | 1465207145098 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f3ac800) [pid = 6210] [serial = 2028] [outer = 0x8db7f400] 02:59:06 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:06 INFO - PROCESS | 6210 | 1465207146520 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 6210 | 1465207146667 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 02:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:59:06 INFO - PROCESS | 6210 | 1465207146682 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 6210 | 1465207146687 Marionette TRACE conn3 <- [1,2674,null,{}] 02:59:06 INFO - PROCESS | 6210 | 1465207146694 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:06 INFO - PROCESS | 6210 | 1465207146698 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:06 INFO - PROCESS | 6210 | 1465207146877 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:59:07 INFO - PROCESS | 6210 | 1465207147056 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 6210 | 1465207147067 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6cc00 == 31 [pid = 6210] [id = 676] 02:59:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90ff4800) [pid = 6210] [serial = 2029] [outer = (nil)] 02:59:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91b0b800) [pid = 6210] [serial = 2030] [outer = 0x90ff4800] 02:59:07 INFO - PROCESS | 6210 | 1465207147146 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91c25000) [pid = 6210] [serial = 2031] [outer = 0x90ff4800] 02:59:08 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:08 INFO - PROCESS | 6210 | 1465207148601 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 6210 | 1465207148712 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 02:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:59:08 INFO - PROCESS | 6210 | 1465207148752 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 6210 | 1465207148757 Marionette TRACE conn3 <- [1,2678,null,{}] 02:59:08 INFO - PROCESS | 6210 | 1465207148765 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:08 INFO - PROCESS | 6210 | 1465207148770 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:08 INFO - PROCESS | 6210 | 1465207148928 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:59:09 INFO - PROCESS | 6210 | 1465207149108 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 6210 | 1465207149119 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d779c00 == 32 [pid = 6210] [id = 677] 02:59:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8ed9c400) [pid = 6210] [serial = 2032] [outer = (nil)] 02:59:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8eda4800) [pid = 6210] [serial = 2033] [outer = 0x8ed9c400] 02:59:09 INFO - PROCESS | 6210 | 1465207149211 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f314400) [pid = 6210] [serial = 2034] [outer = 0x8ed9c400] 02:59:09 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbccc00 == 31 [pid = 6210] [id = 673] 02:59:09 INFO - PROCESS | 6210 | --DOCSHELL 0x9189c400 == 30 [pid = 6210] [id = 672] 02:59:09 INFO - PROCESS | 6210 | --DOCSHELL 0x8f398400 == 29 [pid = 6210] [id = 671] 02:59:09 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6b000 == 28 [pid = 6210] [id = 670] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x9189f800) [pid = 6210] [serial = 1988] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x91b0f800) [pid = 6210] [serial = 1983] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x922d2400) [pid = 6210] [serial = 1985] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x91c25400) [pid = 6210] [serial = 1962] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x8eda6c00) [pid = 6210] [serial = 1964] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x8f315c00) [pid = 6210] [serial = 1965] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x90ff2c00) [pid = 6210] [serial = 1967] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x90ffc800) [pid = 6210] [serial = 1968] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f3a6c00) [pid = 6210] [serial = 1979] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x9237cc00) [pid = 6210] [serial = 1970] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x92503800) [pid = 6210] [serial = 1971] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8db81400) [pid = 6210] [serial = 1976] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8ed9a800) [pid = 6210] [serial = 1977] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8dbc5400) [pid = 6210] [serial = 1973] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x8f30c800) [pid = 6210] [serial = 1974] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x91c20800) [pid = 6210] [serial = 1986] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x91b01800) [pid = 6210] [serial = 1982] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x91c1b800) [pid = 6210] [serial = 1989] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x8f4af400) [pid = 6210] [serial = 1980] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x927fd000) [pid = 6210] [serial = 1992] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x9250b000) [pid = 6210] [serial = 1991] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:10 INFO - PROCESS | 6210 | 1465207150531 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:59:10 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) 02:59:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1792ms 02:59:10 INFO - PROCESS | 6210 | 1465207150541 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 6210 | 1465207150547 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 02:59:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:59:10 INFO - PROCESS | 6210 | 1465207150557 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 6210 | 1465207150560 Marionette TRACE conn3 <- [1,2682,null,{}] 02:59:10 INFO - PROCESS | 6210 | 1465207150567 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:10 INFO - PROCESS | 6210 | 1465207150572 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:10 INFO - PROCESS | 6210 | 1465207150735 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:59:10 INFO - PROCESS | 6210 | 1465207150922 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 6210 | 1465207150932 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776c00 == 29 [pid = 6210] [id = 678] 02:59:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x8eda7c00) [pid = 6210] [serial = 2035] [outer = (nil)] 02:59:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x8f4b6800) [pid = 6210] [serial = 2036] [outer = 0x8eda7c00] 02:59:11 INFO - PROCESS | 6210 | 1465207150999 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x90f4c800) [pid = 6210] [serial = 2037] [outer = 0x8eda7c00] 02:59:12 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:12 INFO - PROCESS | 6210 | 1465207152153 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:59:12 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) 02:59:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1636ms 02:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:59:12 INFO - PROCESS | 6210 | 1465207152192 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 6210 | 1465207152195 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 02:59:12 INFO - PROCESS | 6210 | 1465207152208 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 6210 | 1465207152212 Marionette TRACE conn3 <- [1,2686,null,{}] 02:59:12 INFO - PROCESS | 6210 | 1465207152239 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:12 INFO - PROCESS | 6210 | 1465207152248 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:12 INFO - PROCESS | 6210 | 1465207152562 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:59:12 INFO - PROCESS | 6210 | 1465207152600 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 6210 | 1465207152622 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c8000 == 30 [pid = 6210] [id = 679] 02:59:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x91b01400) [pid = 6210] [serial = 2038] [outer = (nil)] 02:59:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x91b0c400) [pid = 6210] [serial = 2039] [outer = 0x91b01400] 02:59:12 INFO - PROCESS | 6210 | 1465207152770 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x91c20800) [pid = 6210] [serial = 2040] [outer = 0x91b01400] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x9189c800) [pid = 6210] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x8eda0c00) [pid = 6210] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x8ef48c00) [pid = 6210] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x8f39d000) [pid = 6210] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x918a1400) [pid = 6210] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x8db6d400) [pid = 6210] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 54 (0x927f3400) [pid = 6210] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 53 (0x93a4dc00) [pid = 6210] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 52 (0x90ff3800) [pid = 6210] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:59:13 INFO - PROCESS | 6210 | --DOMWINDOW == 51 (0x8ef51800) [pid = 6210] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:59:13 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:14 INFO - PROCESS | 6210 | 1465207154024 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 6210 | 1465207154057 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 02:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:59:14 INFO - PROCESS | 6210 | 1465207154064 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 6210 | 1465207154067 Marionette TRACE conn3 <- [1,2690,null,{}] 02:59:14 INFO - PROCESS | 6210 | 1465207154073 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:14 INFO - PROCESS | 6210 | 1465207154077 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:14 INFO - PROCESS | 6210 | 1465207154220 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:59:14 INFO - PROCESS | 6210 | 1465207154406 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 6210 | 1465207154414 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91d800 == 31 [pid = 6210] [id = 680] 02:59:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 52 (0x8f7ee000) [pid = 6210] [serial = 2041] [outer = (nil)] 02:59:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 53 (0x91b0c800) [pid = 6210] [serial = 2042] [outer = 0x8f7ee000] 02:59:14 INFO - PROCESS | 6210 | 1465207154479 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 54 (0x922df400) [pid = 6210] [serial = 2043] [outer = 0x8f7ee000] 02:59:15 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:15 INFO - PROCESS | 6210 | 1465207155616 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 6210 | 1465207155654 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 02:59:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:59:15 INFO - PROCESS | 6210 | 1465207155661 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 6210 | 1465207155664 Marionette TRACE conn3 <- [1,2694,null,{}] 02:59:15 INFO - PROCESS | 6210 | 1465207155669 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:15 INFO - PROCESS | 6210 | 1465207155674 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:15 INFO - PROCESS | 6210 | 1465207155820 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:59:16 INFO - PROCESS | 6210 | 1465207156133 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 6210 | 1465207156140 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d771c00 == 32 [pid = 6210] [id = 681] 02:59:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 55 (0x8d772800) [pid = 6210] [serial = 2044] [outer = (nil)] 02:59:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x8d91c400) [pid = 6210] [serial = 2045] [outer = 0x8d772800] 02:59:16 INFO - PROCESS | 6210 | 1465207156225 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x8db6e800) [pid = 6210] [serial = 2046] [outer = 0x8d772800] 02:59:17 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:17 INFO - PROCESS | 6210 | 1465207157604 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 02:59:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:59:17 INFO - PROCESS | 6210 | 1465207157661 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 02:59:17 INFO - PROCESS | 6210 | 1465207157669 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 6210 | 1465207157675 Marionette TRACE conn3 <- [1,2698,null,{}] 02:59:17 INFO - PROCESS | 6210 | 1465207157683 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:17 INFO - PROCESS | 6210 | 1465207157687 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:17 INFO - PROCESS | 6210 | 1465207157989 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:59:18 INFO - PROCESS | 6210 | 1465207158124 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 6210 | 1465207158134 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:18 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f39d400 == 33 [pid = 6210] [id = 682] 02:59:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x8f3a0c00) [pid = 6210] [serial = 2047] [outer = (nil)] 02:59:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x8f3ad400) [pid = 6210] [serial = 2048] [outer = 0x8f3a0c00] 02:59:18 INFO - PROCESS | 6210 | 1465207158253 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x8f4b7000) [pid = 6210] [serial = 2049] [outer = 0x8f3a0c00] 02:59:19 INFO - PROCESS | 6210 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:19 INFO - PROCESS | 6210 | 1465207159651 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 6210 | 1465207159844 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 02:59:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:59:19 INFO - PROCESS | 6210 | 1465207159901 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 6210 | 1465207159905 Marionette TRACE conn3 <- [1,2702,null,{}] 02:59:19 INFO - PROCESS | 6210 | 1465207159912 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:19 INFO - PROCESS | 6210 | 1465207159917 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:20 INFO - PROCESS | 6210 | 1465207160111 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:59:20 INFO - PROCESS | 6210 | 1465207160291 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 6210 | 1465207160299 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:20 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f314000 == 34 [pid = 6210] [id = 683] 02:59:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x90ffb800) [pid = 6210] [serial = 2050] [outer = (nil)] 02:59:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x91b05800) [pid = 6210] [serial = 2051] [outer = 0x90ffb800] 02:59:20 INFO - PROCESS | 6210 | 1465207160379 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x91bdc800) [pid = 6210] [serial = 2052] [outer = 0x90ffb800] 02:59:21 INFO - PROCESS | 6210 | 1465207161348 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:59:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1483ms 02:59:21 INFO - PROCESS | 6210 | 1465207161382 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 6210 | 1465207161386 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 02:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:59:21 INFO - PROCESS | 6210 | 1465207161402 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - PROCESS | 6210 | 1465207161411 Marionette TRACE conn3 <- [1,2706,null,{}] 02:59:21 INFO - PROCESS | 6210 | 1465207161418 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:21 INFO - PROCESS | 6210 | 1465207161425 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:21 INFO - PROCESS | 6210 | 1465207161615 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:59:21 INFO - PROCESS | 6210 | 1465207161797 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 6210 | 1465207161806 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76c000 == 35 [pid = 6210] [id = 684] 02:59:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8d91e000) [pid = 6210] [serial = 2053] [outer = (nil)] 02:59:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8f30c400) [pid = 6210] [serial = 2054] [outer = 0x8d91e000] 02:59:21 INFO - PROCESS | 6210 | 1465207161885 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91b0d000) [pid = 6210] [serial = 2055] [outer = 0x8d91e000] 02:59:23 INFO - PROCESS | 6210 | 1465207163059 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:59:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1698ms 02:59:23 INFO - PROCESS | 6210 | 1465207163092 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 6210 | 1465207163097 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 02:59:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:59:23 INFO - PROCESS | 6210 | 1465207163105 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 6210 | 1465207163112 Marionette TRACE conn3 <- [1,2710,null,{}] 02:59:23 INFO - PROCESS | 6210 | 1465207163119 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:23 INFO - PROCESS | 6210 | 1465207163125 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:23 INFO - PROCESS | 6210 | 1465207163296 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:59:23 INFO - PROCESS | 6210 | 1465207163517 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:23 INFO - PROCESS | 6210 | 1465207163528 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda5000 == 36 [pid = 6210] [id = 685] 02:59:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8ef46c00) [pid = 6210] [serial = 2056] [outer = (nil)] 02:59:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f398400) [pid = 6210] [serial = 2057] [outer = 0x8ef46c00] 02:59:23 INFO - PROCESS | 6210 | 1465207163642 Marionette DEBUG loaded listener.js 02:59:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3b0000) [pid = 6210] [serial = 2058] [outer = 0x8ef46c00] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91d800 == 35 [pid = 6210] [id = 680] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x919c8000 == 34 [pid = 6210] [id = 679] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776c00 == 33 [pid = 6210] [id = 678] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8d779c00 == 32 [pid = 6210] [id = 677] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91d400 == 31 [pid = 6210] [id = 675] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x91b03c00 == 30 [pid = 6210] [id = 596] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc6000 == 29 [pid = 6210] [id = 593] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x91b06800 == 28 [pid = 6210] [id = 584] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8db74400 == 27 [pid = 6210] [id = 591] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc5000 == 26 [pid = 6210] [id = 595] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8f7f0400 == 25 [pid = 6210] [id = 590] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8f313400 == 24 [pid = 6210] [id = 581] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776400 == 23 [pid = 6210] [id = 588] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef47c00 == 22 [pid = 6210] [id = 669] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x92244400 == 21 [pid = 6210] [id = 587] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbd1c00 == 20 [pid = 6210] [id = 589] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbd1800 == 19 [pid = 6210] [id = 580] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x919ca800 == 18 [pid = 6210] [id = 674] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x91bd6800 == 17 [pid = 6210] [id = 594] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770800 == 16 [pid = 6210] [id = 592] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8ef48800 == 15 [pid = 6210] [id = 582] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6cc00 == 14 [pid = 6210] [id = 676] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x90f40400 == 13 [pid = 6210] [id = 586] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8db72c00 == 12 [pid = 6210] [id = 585] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8f313000 == 11 [pid = 6210] [id = 583] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8f39d400 == 10 [pid = 6210] [id = 682] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8f314000 == 9 [pid = 6210] [id = 683] 02:59:24 INFO - PROCESS | 6210 | --DOCSHELL 0x8d771c00 == 8 [pid = 6210] [id = 681] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x918a0c00) [pid = 6210] [serial = 2018] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f39a000) [pid = 6210] [serial = 1995] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8ef53800) [pid = 6210] [serial = 1994] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f3a9c00) [pid = 6210] [serial = 2010] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8ef52800) [pid = 6210] [serial = 2009] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8f3a5800) [pid = 6210] [serial = 2015] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x91c24400) [pid = 6210] [serial = 1998] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x919cdc00) [pid = 6210] [serial = 1997] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x8dbc9400) [pid = 6210] [serial = 2012] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x8ed9cc00) [pid = 6210] [serial = 2013] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x93763000) [pid = 6210] [serial = 2001] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x92b92c00) [pid = 6210] [serial = 2000] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x93a5c400) [pid = 6210] [serial = 2004] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x93a5a000) [pid = 6210] [serial = 2003] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 54 (0x94f41800) [pid = 6210] [serial = 2007] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 53 (0x93b08000) [pid = 6210] [serial = 2006] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 52 (0x918a8800) [pid = 6210] [serial = 2019] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 51 (0x91b0ec00) [pid = 6210] [serial = 2024] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 50 (0x919c6c00) [pid = 6210] [serial = 2022] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 49 (0x90f47c00) [pid = 6210] [serial = 2021] [outer = (nil)] [url = about:blank] 02:59:24 INFO - PROCESS | 6210 | --DOMWINDOW == 48 (0x8f3b4000) [pid = 6210] [serial = 2016] [outer = (nil)] [url = about:blank] 02:59:25 INFO - PROCESS | 6210 | 1465207165460 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 6210 | 1465207165498 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 02:59:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:59:25 INFO - PROCESS | 6210 | 1465207165505 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 6210 | 1465207165512 Marionette TRACE conn3 <- [1,2714,null,{}] 02:59:25 INFO - PROCESS | 6210 | 1465207165520 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:25 INFO - PROCESS | 6210 | 1465207165525 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:25 INFO - PROCESS | 6210 | 1465207165694 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:59:25 INFO - PROCESS | 6210 | 1465207165828 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 6210 | 1465207165835 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db79400 == 9 [pid = 6210] [id = 686] 02:59:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 49 (0x8db79c00) [pid = 6210] [serial = 2059] [outer = (nil)] 02:59:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 50 (0x8dbce800) [pid = 6210] [serial = 2060] [outer = 0x8db79c00] 02:59:25 INFO - PROCESS | 6210 | 1465207165905 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 51 (0x8ed9f000) [pid = 6210] [serial = 2061] [outer = 0x8db79c00] 02:59:26 INFO - PROCESS | 6210 | 1465207166694 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:59:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1234ms 02:59:26 INFO - PROCESS | 6210 | 1465207166739 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 6210 | 1465207166747 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 02:59:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:59:26 INFO - PROCESS | 6210 | 1465207166762 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 6210 | 1465207166767 Marionette TRACE conn3 <- [1,2718,null,{}] 02:59:26 INFO - PROCESS | 6210 | 1465207166772 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:26 INFO - PROCESS | 6210 | 1465207166778 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:26 INFO - PROCESS | 6210 | 1465207166955 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:59:26 INFO - PROCESS | 6210 | 1465207166965 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 6210 | 1465207166975 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f312800 == 10 [pid = 6210] [id = 687] 02:59:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 52 (0x8f39a800) [pid = 6210] [serial = 2062] [outer = (nil)] 02:59:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 53 (0x8f3a2400) [pid = 6210] [serial = 2063] [outer = 0x8f39a800] 02:59:27 INFO - PROCESS | 6210 | 1465207167181 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 54 (0x8f3b4800) [pid = 6210] [serial = 2064] [outer = 0x8f39a800] 02:59:28 INFO - PROCESS | 6210 | 1465207168114 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 6210 | 1465207168149 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 02:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:59:28 INFO - PROCESS | 6210 | 1465207168156 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 6210 | 1465207168161 Marionette TRACE conn3 <- [1,2722,null,{}] 02:59:28 INFO - PROCESS | 6210 | 1465207168184 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:28 INFO - PROCESS | 6210 | 1465207168192 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:28 INFO - PROCESS | 6210 | 1465207168412 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:59:28 INFO - PROCESS | 6210 | 1465207168438 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 6210 | 1465207168452 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:28 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a1400 == 11 [pid = 6210] [id = 688] 02:59:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 55 (0x918a1800) [pid = 6210] [serial = 2065] [outer = (nil)] 02:59:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x918a5000) [pid = 6210] [serial = 2066] [outer = 0x918a1800] 02:59:28 INFO - PROCESS | 6210 | 1465207168529 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x919c3c00) [pid = 6210] [serial = 2067] [outer = 0x918a1800] 02:59:29 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x91b01400) [pid = 6210] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:59:29 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x8f7ee000) [pid = 6210] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:59:29 INFO - PROCESS | 6210 | --DOMWINDOW == 54 (0x919cf800) [pid = 6210] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:59:29 INFO - PROCESS | 6210 | --DOMWINDOW == 53 (0x90ff4800) [pid = 6210] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:59:29 INFO - PROCESS | 6210 | --DOMWINDOW == 52 (0x8db7f400) [pid = 6210] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:59:29 INFO - PROCESS | 6210 | --DOMWINDOW == 51 (0x8ed9c400) [pid = 6210] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:59:29 INFO - PROCESS | 6210 | --DOMWINDOW == 50 (0x8eda7c00) [pid = 6210] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:59:29 INFO - PROCESS | 6210 | 1465207169711 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 6210 | 1465207169755 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 02:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:59:29 INFO - PROCESS | 6210 | 1465207169761 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 6210 | 1465207169764 Marionette TRACE conn3 <- [1,2726,null,{}] 02:59:29 INFO - PROCESS | 6210 | 1465207169770 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:29 INFO - PROCESS | 6210 | 1465207169774 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:29 INFO - PROCESS | 6210 | 1465207169936 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:59:30 INFO - PROCESS | 6210 | 1465207170145 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 6210 | 1465207170151 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76d800 == 12 [pid = 6210] [id = 689] 02:59:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 51 (0x8db65800) [pid = 6210] [serial = 2068] [outer = (nil)] 02:59:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 52 (0x919c2400) [pid = 6210] [serial = 2069] [outer = 0x8db65800] 02:59:30 INFO - PROCESS | 6210 | 1465207170218 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 53 (0x91b07800) [pid = 6210] [serial = 2070] [outer = 0x8db65800] 02:59:30 INFO - PROCESS | 6210 | 1465207170909 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1197ms 02:59:30 INFO - PROCESS | 6210 | 1465207170962 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 6210 | 1465207170964 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 02:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:59:30 INFO - PROCESS | 6210 | 1465207170975 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 6210 | 1465207170977 Marionette TRACE conn3 <- [1,2730,null,{}] 02:59:30 INFO - PROCESS | 6210 | 1465207170982 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:30 INFO - PROCESS | 6210 | 1465207170988 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:31 INFO - PROCESS | 6210 | 1465207171150 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:59:31 INFO - PROCESS | 6210 | 1465207171158 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 6210 | 1465207171165 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b01800 == 13 [pid = 6210] [id = 690] 02:59:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 54 (0x91bdc400) [pid = 6210] [serial = 2071] [outer = (nil)] 02:59:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 55 (0x91c24c00) [pid = 6210] [serial = 2072] [outer = 0x91bdc400] 02:59:31 INFO - PROCESS | 6210 | 1465207171232 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x92244800) [pid = 6210] [serial = 2073] [outer = 0x91bdc400] 02:59:32 INFO - PROCESS | 6210 | 1465207172838 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 6210 | 1465207172866 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 02:59:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:59:32 INFO - PROCESS | 6210 | 1465207172917 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 6210 | 1465207172923 Marionette TRACE conn3 <- [1,2734,null,{}] 02:59:32 INFO - PROCESS | 6210 | 1465207172982 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:32 INFO - PROCESS | 6210 | 1465207172989 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:33 INFO - PROCESS | 6210 | 1465207173175 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:59:33 INFO - PROCESS | 6210 | 1465207173353 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 6210 | 1465207173363 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:33 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923800 == 14 [pid = 6210] [id = 691] 02:59:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x8db64800) [pid = 6210] [serial = 2074] [outer = (nil)] 02:59:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x8f311c00) [pid = 6210] [serial = 2075] [outer = 0x8db64800] 02:59:33 INFO - PROCESS | 6210 | 1465207173442 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x8f4b6400) [pid = 6210] [serial = 2076] [outer = 0x8db64800] 02:59:34 INFO - PROCESS | 6210 | 1465207174461 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:59:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1588ms 02:59:34 INFO - PROCESS | 6210 | 1465207174502 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 6210 | 1465207174509 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 02:59:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:59:34 INFO - PROCESS | 6210 | 1465207174519 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 6210 | 1465207174524 Marionette TRACE conn3 <- [1,2738,null,{}] 02:59:34 INFO - PROCESS | 6210 | 1465207174530 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:34 INFO - PROCESS | 6210 | 1465207174536 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:34 INFO - PROCESS | 6210 | 1465207174722 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:59:35 INFO - PROCESS | 6210 | 1465207175038 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 6210 | 1465207175047 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x919cec00 == 15 [pid = 6210] [id = 692] 02:59:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x91bd7800) [pid = 6210] [serial = 2077] [outer = (nil)] 02:59:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x91c25800) [pid = 6210] [serial = 2078] [outer = 0x91bd7800] 02:59:35 INFO - PROCESS | 6210 | 1465207175168 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x922dbc00) [pid = 6210] [serial = 2079] [outer = 0x91bd7800] 02:59:36 INFO - PROCESS | 6210 | 1465207176112 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1636ms 02:59:36 INFO - PROCESS | 6210 | 1465207176175 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:59:36 INFO - PROCESS | 6210 | 1465207176180 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 02:59:36 INFO - PROCESS | 6210 | 1465207176186 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 6210 | 1465207176192 Marionette TRACE conn3 <- [1,2742,null,{}] 02:59:36 INFO - PROCESS | 6210 | 1465207176208 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:36 INFO - PROCESS | 6210 | 1465207176217 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:36 INFO - PROCESS | 6210 | 1465207176397 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:59:36 INFO - PROCESS | 6210 | 1465207176565 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 6210 | 1465207176574 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x91c25400 == 16 [pid = 6210] [id = 693] 02:59:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x9223a800) [pid = 6210] [serial = 2080] [outer = (nil)] 02:59:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x9237ec00) [pid = 6210] [serial = 2081] [outer = 0x9223a800] 02:59:36 INFO - PROCESS | 6210 | 1465207176656 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x92505400) [pid = 6210] [serial = 2082] [outer = 0x9223a800] 02:59:37 INFO - PROCESS | 6210 | 1465207177887 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1806ms 02:59:37 INFO - PROCESS | 6210 | 1465207177993 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 6210 | 1465207177999 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 02:59:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:59:38 INFO - PROCESS | 6210 | 1465207178014 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 6210 | 1465207178019 Marionette TRACE conn3 <- [1,2746,null,{}] 02:59:38 INFO - PROCESS | 6210 | 1465207178027 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:38 INFO - PROCESS | 6210 | 1465207178032 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:38 INFO - PROCESS | 6210 | 1465207178180 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x91b0c400) [pid = 6210] [serial = 2039] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91b0c800) [pid = 6210] [serial = 2042] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x91bdfc00) [pid = 6210] [serial = 2025] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x91b0b800) [pid = 6210] [serial = 2030] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x91c25000) [pid = 6210] [serial = 2031] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x8ed9c000) [pid = 6210] [serial = 2027] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x8f3ac800) [pid = 6210] [serial = 2028] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x8eda4800) [pid = 6210] [serial = 2033] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x8f314400) [pid = 6210] [serial = 2034] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x8f4b6800) [pid = 6210] [serial = 2036] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 54 (0x922df400) [pid = 6210] [serial = 2043] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 53 (0x91c20800) [pid = 6210] [serial = 2040] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | --DOMWINDOW == 52 (0x90f4c800) [pid = 6210] [serial = 2037] [outer = (nil)] [url = about:blank] 02:59:38 INFO - PROCESS | 6210 | 1465207178418 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 6210 | 1465207178428 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:38 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774000 == 17 [pid = 6210] [id = 694] 02:59:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 53 (0x8d776400) [pid = 6210] [serial = 2083] [outer = (nil)] 02:59:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 54 (0x8dbc5800) [pid = 6210] [serial = 2084] [outer = 0x8d776400] 02:59:38 INFO - PROCESS | 6210 | 1465207178497 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 6210 | ++DOMWINDOW == 55 (0x8ef49800) [pid = 6210] [serial = 2085] [outer = 0x8d776400] 02:59:39 INFO - PROCESS | 6210 | 1465207179258 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1281ms 02:59:39 INFO - PROCESS | 6210 | 1465207179295 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 6210 | 1465207179301 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 02:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:59:39 INFO - PROCESS | 6210 | 1465207179311 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 6210 | 1465207179315 Marionette TRACE conn3 <- [1,2750,null,{}] 02:59:39 INFO - PROCESS | 6210 | 1465207179321 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:39 INFO - PROCESS | 6210 | 1465207179326 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:39 INFO - PROCESS | 6210 | 1465207179482 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:59:39 INFO - PROCESS | 6210 | 1465207179504 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 6210 | 1465207179511 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3ac800 == 18 [pid = 6210] [id = 695] 02:59:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x8f3ae800) [pid = 6210] [serial = 2086] [outer = (nil)] 02:59:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x8f4be800) [pid = 6210] [serial = 2087] [outer = 0x8f3ae800] 02:59:39 INFO - PROCESS | 6210 | 1465207179586 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x90f4cc00) [pid = 6210] [serial = 2088] [outer = 0x8f3ae800] 02:59:40 INFO - PROCESS | 6210 | 1465207180546 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:59:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1290ms 02:59:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:59:40 INFO - PROCESS | 6210 | 1465207180600 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 6210 | 1465207180603 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 02:59:40 INFO - PROCESS | 6210 | 1465207180609 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 6210 | 1465207180615 Marionette TRACE conn3 <- [1,2754,null,{}] 02:59:40 INFO - PROCESS | 6210 | 1465207180630 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:40 INFO - PROCESS | 6210 | 1465207180639 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:40 INFO - PROCESS | 6210 | 1465207180797 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:59:40 INFO - PROCESS | 6210 | 1465207180953 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 6210 | 1465207180959 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bd5c00 == 19 [pid = 6210] [id = 696] 02:59:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x91bdbc00) [pid = 6210] [serial = 2089] [outer = (nil)] 02:59:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x91be4c00) [pid = 6210] [serial = 2090] [outer = 0x91bdbc00] 02:59:41 INFO - PROCESS | 6210 | 1465207181030 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x922d4000) [pid = 6210] [serial = 2091] [outer = 0x91bdbc00] 02:59:41 INFO - PROCESS | 6210 | 1465207181865 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:59:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:59:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1289ms 02:59:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:59:41 INFO - PROCESS | 6210 | 1465207181898 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 6210 | 1465207181901 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 02:59:41 INFO - PROCESS | 6210 | 1465207181907 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 6210 | 1465207181910 Marionette TRACE conn3 <- [1,2758,null,{}] 02:59:41 INFO - PROCESS | 6210 | 1465207181921 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:41 INFO - PROCESS | 6210 | 1465207181925 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:42 INFO - PROCESS | 6210 | 1465207182139 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:59:42 INFO - PROCESS | 6210 | 1465207182157 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:42 INFO - PROCESS | 6210 | 1465207182168 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x91be1c00 == 20 [pid = 6210] [id = 697] 02:59:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x9232cc00) [pid = 6210] [serial = 2092] [outer = (nil)] 02:59:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x9237b000) [pid = 6210] [serial = 2093] [outer = 0x9232cc00] 02:59:42 INFO - PROCESS | 6210 | 1465207182230 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x92508800) [pid = 6210] [serial = 2094] [outer = 0x9232cc00] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8ef46c00) [pid = 6210] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8f39a800) [pid = 6210] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x918a1800) [pid = 6210] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x8db79c00) [pid = 6210] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 59 (0x8d772800) [pid = 6210] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 58 (0x8f3a0c00) [pid = 6210] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 57 (0x90ffb800) [pid = 6210] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 56 (0x8db65800) [pid = 6210] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:59:42 INFO - PROCESS | 6210 | --DOMWINDOW == 55 (0x8d91e000) [pid = 6210] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:59:43 INFO - PROCESS | 6210 | 1465207183216 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1331ms 02:59:43 INFO - PROCESS | 6210 | 1465207183238 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 6210 | 1465207183240 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 02:59:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:59:43 INFO - PROCESS | 6210 | 1465207183247 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 6210 | 1465207183250 Marionette TRACE conn3 <- [1,2762,null,{}] 02:59:43 INFO - PROCESS | 6210 | 1465207183255 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:43 INFO - PROCESS | 6210 | 1465207183260 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:43 INFO - PROCESS | 6210 | 1465207183409 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:59:43 INFO - PROCESS | 6210 | 1465207183422 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 6210 | 1465207183427 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a1800 == 21 [pid = 6210] [id = 698] 02:59:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 56 (0x91c19800) [pid = 6210] [serial = 2095] [outer = (nil)] 02:59:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 57 (0x9250b000) [pid = 6210] [serial = 2096] [outer = 0x91c19800] 02:59:43 INFO - PROCESS | 6210 | 1465207183494 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 58 (0x9250ec00) [pid = 6210] [serial = 2097] [outer = 0x91c19800] 02:59:44 INFO - PROCESS | 6210 | 1465207184356 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:59:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1127ms 02:59:44 INFO - PROCESS | 6210 | 1465207184384 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 6210 | 1465207184387 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 02:59:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:59:44 INFO - PROCESS | 6210 | 1465207184393 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 6210 | 1465207184395 Marionette TRACE conn3 <- [1,2766,null,{}] 02:59:44 INFO - PROCESS | 6210 | 1465207184401 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:44 INFO - PROCESS | 6210 | 1465207184411 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:44 INFO - PROCESS | 6210 | 1465207184599 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:59:44 INFO - PROCESS | 6210 | 1465207184608 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 6210 | 1465207184615 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c4c00 == 22 [pid = 6210] [id = 699] 02:59:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 59 (0x92505000) [pid = 6210] [serial = 2098] [outer = (nil)] 02:59:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 60 (0x92b8f800) [pid = 6210] [serial = 2099] [outer = 0x92505000] 02:59:44 INFO - PROCESS | 6210 | 1465207184683 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x92b95c00) [pid = 6210] [serial = 2100] [outer = 0x92505000] 02:59:45 INFO - PROCESS | 6210 | 1465207185821 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:59:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:59:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1487ms 02:59:45 INFO - PROCESS | 6210 | 1465207185881 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 6210 | 1465207185887 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 02:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:59:45 INFO - PROCESS | 6210 | 1465207185895 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 6210 | 1465207185901 Marionette TRACE conn3 <- [1,2770,null,{}] 02:59:45 INFO - PROCESS | 6210 | 1465207185910 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:45 INFO - PROCESS | 6210 | 1465207185915 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:46 INFO - PROCESS | 6210 | 1465207186137 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:59:46 INFO - PROCESS | 6210 | 1465207186369 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 6210 | 1465207186379 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcc800 == 23 [pid = 6210] [id = 700] 02:59:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8ed9fc00) [pid = 6210] [serial = 2101] [outer = (nil)] 02:59:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8f316000) [pid = 6210] [serial = 2102] [outer = 0x8ed9fc00] 02:59:46 INFO - PROCESS | 6210 | 1465207186504 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f4b9800) [pid = 6210] [serial = 2103] [outer = 0x8ed9fc00] 02:59:47 INFO - PROCESS | 6210 | 1465207187411 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1543ms 02:59:47 INFO - PROCESS | 6210 | 1465207187438 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 6210 | 1465207187445 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 02:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:59:47 INFO - PROCESS | 6210 | 1465207187455 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 6210 | 1465207187466 Marionette TRACE conn3 <- [1,2774,null,{}] 02:59:47 INFO - PROCESS | 6210 | 1465207187479 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:47 INFO - PROCESS | 6210 | 1465207187484 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:47 INFO - PROCESS | 6210 | 1465207187721 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:59:47 INFO - PROCESS | 6210 | 1465207187926 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 6210 | 1465207187936 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4bbc00 == 24 [pid = 6210] [id = 701] 02:59:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x91b09000) [pid = 6210] [serial = 2104] [outer = (nil)] 02:59:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91be0c00) [pid = 6210] [serial = 2105] [outer = 0x91b09000] 02:59:48 INFO - PROCESS | 6210 | 1465207188107 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x92326000) [pid = 6210] [serial = 2106] [outer = 0x91b09000] 02:59:48 INFO - PROCESS | 6210 | 1465207188987 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1563ms 02:59:49 INFO - PROCESS | 6210 | 1465207189019 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:59:49 INFO - PROCESS | 6210 | 1465207189023 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 02:59:49 INFO - PROCESS | 6210 | 1465207189030 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 6210 | 1465207189036 Marionette TRACE conn3 <- [1,2778,null,{}] 02:59:49 INFO - PROCESS | 6210 | 1465207189053 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:49 INFO - PROCESS | 6210 | 1465207189061 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:49 INFO - PROCESS | 6210 | 1465207189243 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:59:49 INFO - PROCESS | 6210 | 1465207189428 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 6210 | 1465207189437 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:49 INFO - PROCESS | 6210 | ++DOCSHELL 0x92b91800 == 25 [pid = 6210] [id = 702] 02:59:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x92b94400) [pid = 6210] [serial = 2107] [outer = (nil)] 02:59:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x93760400) [pid = 6210] [serial = 2108] [outer = 0x92b94400] 02:59:49 INFO - PROCESS | 6210 | 1465207189518 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x9376c800) [pid = 6210] [serial = 2109] [outer = 0x92b94400] 02:59:50 INFO - PROCESS | 6210 | 1465207190514 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1538ms 02:59:50 INFO - PROCESS | 6210 | 1465207190568 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 6210 | 1465207190572 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 02:59:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:59:50 INFO - PROCESS | 6210 | 1465207190578 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 6210 | 1465207190582 Marionette TRACE conn3 <- [1,2782,null,{}] 02:59:50 INFO - PROCESS | 6210 | 1465207190587 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:50 INFO - PROCESS | 6210 | 1465207190593 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:50 INFO - PROCESS | 6210 | 1465207190771 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:59:50 INFO - PROCESS | 6210 | 1465207190958 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 6210 | 1465207190966 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x91bda000 == 26 [pid = 6210] [id = 703] 02:59:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x92b90800) [pid = 6210] [serial = 2110] [outer = (nil)] 02:59:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x93a5c000) [pid = 6210] [serial = 2111] [outer = 0x92b90800] 02:59:51 INFO - PROCESS | 6210 | 1465207191045 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x93ab2c00) [pid = 6210] [serial = 2112] [outer = 0x92b90800] 02:59:51 INFO - PROCESS | 6210 | 1465207191962 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:59:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:59:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1440ms 02:59:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:59:52 INFO - PROCESS | 6210 | 1465207192018 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 6210 | 1465207192021 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 02:59:52 INFO - PROCESS | 6210 | 1465207192028 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - PROCESS | 6210 | 1465207192032 Marionette TRACE conn3 <- [1,2786,null,{}] 02:59:52 INFO - PROCESS | 6210 | 1465207192037 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:52 INFO - PROCESS | 6210 | 1465207192043 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:52 INFO - PROCESS | 6210 | 1465207192212 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:59:52 INFO - PROCESS | 6210 | 1465207192403 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 6210 | 1465207192409 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:52 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db66000 == 27 [pid = 6210] [id = 704] 02:59:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8db77000) [pid = 6210] [serial = 2113] [outer = (nil)] 02:59:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x93ab1400) [pid = 6210] [serial = 2114] [outer = 0x8db77000] 02:59:52 INFO - PROCESS | 6210 | 1465207192501 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x93b09c00) [pid = 6210] [serial = 2115] [outer = 0x8db77000] 02:59:53 INFO - PROCESS | 6210 | 1465207193435 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1438ms 02:59:53 INFO - PROCESS | 6210 | 1465207193465 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 6210 | 1465207193469 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 02:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:59:53 INFO - PROCESS | 6210 | 1465207193492 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 6210 | 1465207193495 Marionette TRACE conn3 <- [1,2790,null,{}] 02:59:53 INFO - PROCESS | 6210 | 1465207193501 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:53 INFO - PROCESS | 6210 | 1465207193511 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:53 INFO - PROCESS | 6210 | 1465207193712 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:59:53 INFO - PROCESS | 6210 | 1465207193912 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 6210 | 1465207193921 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db76400 == 28 [pid = 6210] [id = 705] 02:59:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8db77c00) [pid = 6210] [serial = 2116] [outer = (nil)] 02:59:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x94f49800) [pid = 6210] [serial = 2117] [outer = 0x8db77c00] 02:59:54 INFO - PROCESS | 6210 | 1465207193997 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x9503bc00) [pid = 6210] [serial = 2118] [outer = 0x8db77c00] 02:59:55 INFO - PROCESS | 6210 | 1465207195170 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1738ms 02:59:55 INFO - PROCESS | 6210 | 1465207195229 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 6210 | 1465207195234 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 02:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:59:55 INFO - PROCESS | 6210 | 1465207195243 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 6210 | 1465207195247 Marionette TRACE conn3 <- [1,2794,null,{}] 02:59:55 INFO - PROCESS | 6210 | 1465207195255 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:55 INFO - PROCESS | 6210 | 1465207195261 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:55 INFO - PROCESS | 6210 | 1465207195470 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:59:55 INFO - PROCESS | 6210 | 1465207195808 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 6210 | 1465207195820 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbcf400 == 29 [pid = 6210] [id = 706] 02:59:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x8ed9c400) [pid = 6210] [serial = 2119] [outer = (nil)] 02:59:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x8ef47c00) [pid = 6210] [serial = 2120] [outer = 0x8ed9c400] 02:59:55 INFO - PROCESS | 6210 | 1465207195892 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8f30d400) [pid = 6210] [serial = 2121] [outer = 0x8ed9c400] 02:59:56 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76c000 == 28 [pid = 6210] [id = 684] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x918a5000) [pid = 6210] [serial = 2066] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x8dbce800) [pid = 6210] [serial = 2060] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8ed9f000) [pid = 6210] [serial = 2061] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8db6e800) [pid = 6210] [serial = 2046] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x8d91c400) [pid = 6210] [serial = 2045] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f4b7000) [pid = 6210] [serial = 2049] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x8f3ad400) [pid = 6210] [serial = 2048] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x91bdc800) [pid = 6210] [serial = 2052] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x91b05800) [pid = 6210] [serial = 2051] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x919c2400) [pid = 6210] [serial = 2069] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91b0d000) [pid = 6210] [serial = 2055] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x919c3c00) [pid = 6210] [serial = 2067] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8f30c400) [pid = 6210] [serial = 2054] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8f398400) [pid = 6210] [serial = 2057] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f3b0000) [pid = 6210] [serial = 2058] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x8f3b4800) [pid = 6210] [serial = 2064] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x91c24c00) [pid = 6210] [serial = 2072] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f3a2400) [pid = 6210] [serial = 2063] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x91b07800) [pid = 6210] [serial = 2070] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 6210 | 1465207197982 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2796ms 02:59:58 INFO - PROCESS | 6210 | 1465207198040 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:59:58 INFO - PROCESS | 6210 | 1465207198047 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 02:59:58 INFO - PROCESS | 6210 | 1465207198055 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 6210 | 1465207198060 Marionette TRACE conn3 <- [1,2798,null,{}] 02:59:58 INFO - PROCESS | 6210 | 1465207198070 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:58 INFO - PROCESS | 6210 | 1465207198076 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:58 INFO - PROCESS | 6210 | 1465207198255 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:59:58 INFO - PROCESS | 6210 | 1465207198504 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 6210 | 1465207198516 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc3c00 == 29 [pid = 6210] [id = 707] 02:59:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8dbc4000) [pid = 6210] [serial = 2122] [outer = (nil)] 02:59:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x8dbcb000) [pid = 6210] [serial = 2123] [outer = 0x8dbc4000] 02:59:58 INFO - PROCESS | 6210 | 1465207198643 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x8dbcbc00) [pid = 6210] [serial = 2124] [outer = 0x8dbc4000] 02:59:59 INFO - PROCESS | 6210 | 1465207199694 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1652ms 02:59:59 INFO - PROCESS | 6210 | 1465207199706 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 6210 | 1465207199715 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 02:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:59:59 INFO - PROCESS | 6210 | 1465207199727 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 6210 | 1465207199731 Marionette TRACE conn3 <- [1,2802,null,{}] 02:59:59 INFO - PROCESS | 6210 | 1465207199737 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:59 INFO - PROCESS | 6210 | 1465207199743 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 02:59:59 INFO - PROCESS | 6210 | 1465207199938 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:00:00 INFO - PROCESS | 6210 | 1465207200187 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 6210 | 1465207200196 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f314400 == 30 [pid = 6210] [id = 708] 03:00:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x8f315800) [pid = 6210] [serial = 2125] [outer = (nil)] 03:00:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8f396c00) [pid = 6210] [serial = 2126] [outer = 0x8f315800] 03:00:00 INFO - PROCESS | 6210 | 1465207200320 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8f3a2400) [pid = 6210] [serial = 2127] [outer = 0x8f315800] 03:00:01 INFO - PROCESS | 6210 | 1465207201382 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1736ms 03:00:01 INFO - PROCESS | 6210 | 1465207201463 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:00:01 INFO - PROCESS | 6210 | 1465207201467 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 03:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:00:01 INFO - PROCESS | 6210 | 1465207201474 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 6210 | 1465207201481 Marionette TRACE conn3 <- [1,2806,null,{}] 03:00:01 INFO - PROCESS | 6210 | 1465207201499 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:01 INFO - PROCESS | 6210 | 1465207201508 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:01 INFO - PROCESS | 6210 | 1465207201745 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:00:02 INFO - PROCESS | 6210 | 1465207202042 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 6210 | 1465207202055 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:02 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4bd400 == 31 [pid = 6210] [id = 709] 03:00:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f4bdc00) [pid = 6210] [serial = 2128] [outer = (nil)] 03:00:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x90f49400) [pid = 6210] [serial = 2129] [outer = 0x8f4bdc00] 03:00:02 INFO - PROCESS | 6210 | 1465207202144 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x90ffa000) [pid = 6210] [serial = 2130] [outer = 0x8f4bdc00] 03:00:03 INFO - PROCESS | 6210 | 1465207203173 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1742ms 03:00:03 INFO - PROCESS | 6210 | 1465207203218 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:00:03 INFO - PROCESS | 6210 | 1465207203223 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 03:00:03 INFO - PROCESS | 6210 | 1465207203230 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 6210 | 1465207203234 Marionette TRACE conn3 <- [1,2810,null,{}] 03:00:03 INFO - PROCESS | 6210 | 1465207203239 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:03 INFO - PROCESS | 6210 | 1465207203244 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:03 INFO - PROCESS | 6210 | 1465207203433 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:00:03 INFO - PROCESS | 6210 | 1465207203752 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 6210 | 1465207203760 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776c00 == 32 [pid = 6210] [id = 710] 03:00:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8d777c00) [pid = 6210] [serial = 2131] [outer = (nil)] 03:00:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8d921800) [pid = 6210] [serial = 2132] [outer = 0x8d777c00] 03:00:03 INFO - PROCESS | 6210 | 1465207203884 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8db75800) [pid = 6210] [serial = 2133] [outer = 0x8d777c00] 03:00:04 INFO - PROCESS | 6210 | 1465207204756 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1584ms 03:00:04 INFO - PROCESS | 6210 | 1465207204815 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 6210 | 1465207204820 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 03:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:00:04 INFO - PROCESS | 6210 | 1465207204828 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 6210 | 1465207204832 Marionette TRACE conn3 <- [1,2814,null,{}] 03:00:04 INFO - PROCESS | 6210 | 1465207204851 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:04 INFO - PROCESS | 6210 | 1465207204859 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:05 INFO - PROCESS | 6210 | 1465207205021 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:00:05 INFO - PROCESS | 6210 | 1465207205032 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 6210 | 1465207205041 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:05 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f3a1000 == 33 [pid = 6210] [id = 711] 03:00:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f3a8c00) [pid = 6210] [serial = 2134] [outer = (nil)] 03:00:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f3b2c00) [pid = 6210] [serial = 2135] [outer = 0x8f3a8c00] 03:00:05 INFO - PROCESS | 6210 | 1465207205111 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8f4bac00) [pid = 6210] [serial = 2136] [outer = 0x8f3a8c00] 03:00:06 INFO - PROCESS | 6210 | 1465207206146 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1339ms 03:00:06 INFO - PROCESS | 6210 | 1465207206171 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 6210 | 1465207206177 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 03:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:00:06 INFO - PROCESS | 6210 | 1465207206185 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 6210 | 1465207206188 Marionette TRACE conn3 <- [1,2818,null,{}] 03:00:06 INFO - PROCESS | 6210 | 1465207206194 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:06 INFO - PROCESS | 6210 | 1465207206199 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:06 INFO - PROCESS | 6210 | 1465207206432 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:00:06 INFO - PROCESS | 6210 | 1465207206521 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 6210 | 1465207206527 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a2400 == 34 [pid = 6210] [id = 712] 03:00:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x918a4c00) [pid = 6210] [serial = 2137] [outer = (nil)] 03:00:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x919c4000) [pid = 6210] [serial = 2138] [outer = 0x918a4c00] 03:00:06 INFO - PROCESS | 6210 | 1465207206595 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x91b02800) [pid = 6210] [serial = 2139] [outer = 0x918a4c00] 03:00:07 INFO - PROCESS | 6210 | 1465207207496 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1332ms 03:00:07 INFO - PROCESS | 6210 | 1465207207517 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 6210 | 1465207207521 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 03:00:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:00:07 INFO - PROCESS | 6210 | 1465207207534 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 6210 | 1465207207542 Marionette TRACE conn3 <- [1,2822,null,{}] 03:00:07 INFO - PROCESS | 6210 | 1465207207563 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:07 INFO - PROCESS | 6210 | 1465207207576 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:07 INFO - PROCESS | 6210 | 1465207207796 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:00:07 INFO - PROCESS | 6210 | 1465207207822 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 6210 | 1465207207828 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x918a9000 == 35 [pid = 6210] [id = 713] 03:00:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x91c19c00) [pid = 6210] [serial = 2140] [outer = (nil)] 03:00:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x91c21c00) [pid = 6210] [serial = 2141] [outer = 0x91c19c00] 03:00:07 INFO - PROCESS | 6210 | 1465207207905 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x8f7f1c00) [pid = 6210] [serial = 2142] [outer = 0x91c19c00] 03:00:08 INFO - PROCESS | 6210 | 1465207208904 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8ed9fc00) [pid = 6210] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x91b09000) [pid = 6210] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x92b94400) [pid = 6210] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x92b90800) [pid = 6210] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8db77000) [pid = 6210] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8db77c00) [pid = 6210] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x9232cc00) [pid = 6210] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x91c19800) [pid = 6210] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91bd7800) [pid = 6210] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x8d776400) [pid = 6210] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x8f3ae800) [pid = 6210] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x8db64800) [pid = 6210] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x9223a800) [pid = 6210] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x91bdc400) [pid = 6210] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x91bdbc00) [pid = 6210] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:00:08 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x92505000) [pid = 6210] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1457ms 03:00:08 INFO - PROCESS | 6210 | 1465207208989 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 6210 | 1465207208993 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 03:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:00:09 INFO - PROCESS | 6210 | 1465207208999 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 6210 | 1465207209002 Marionette TRACE conn3 <- [1,2826,null,{}] 03:00:09 INFO - PROCESS | 6210 | 1465207209007 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:09 INFO - PROCESS | 6210 | 1465207209012 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:09 INFO - PROCESS | 6210 | 1465207209166 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:00:09 INFO - PROCESS | 6210 | 1465207209310 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 6210 | 1465207209317 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770000 == 36 [pid = 6210] [id = 714] 03:00:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8db62c00) [pid = 6210] [serial = 2143] [outer = (nil)] 03:00:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x90ff9c00) [pid = 6210] [serial = 2144] [outer = 0x8db62c00] 03:00:09 INFO - PROCESS | 6210 | 1465207209383 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x918a2800) [pid = 6210] [serial = 2145] [outer = 0x8db62c00] 03:00:10 INFO - PROCESS | 6210 | 1465207210356 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:00:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1438ms 03:00:10 INFO - PROCESS | 6210 | 1465207210439 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 6210 | 1465207210445 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 03:00:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:00:10 INFO - PROCESS | 6210 | 1465207210454 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - PROCESS | 6210 | 1465207210460 Marionette TRACE conn3 <- [1,2830,null,{}] 03:00:10 INFO - PROCESS | 6210 | 1465207210468 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:10 INFO - PROCESS | 6210 | 1465207210475 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:10 INFO - PROCESS | 6210 | 1465207210793 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:00:11 INFO - PROCESS | 6210 | 1465207211106 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 6210 | 1465207211121 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76ec00 == 37 [pid = 6210] [id = 715] 03:00:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x8d76f800) [pid = 6210] [serial = 2146] [outer = (nil)] 03:00:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x8d776000) [pid = 6210] [serial = 2147] [outer = 0x8d76f800] 03:00:11 INFO - PROCESS | 6210 | 1465207211263 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x8db64800) [pid = 6210] [serial = 2148] [outer = 0x8d76f800] 03:00:12 INFO - PROCESS | 6210 | 1465207212218 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:00:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1796ms 03:00:12 INFO - PROCESS | 6210 | 1465207212265 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:00:12 INFO - PROCESS | 6210 | 1465207212271 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 03:00:12 INFO - PROCESS | 6210 | 1465207212279 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 6210 | 1465207212284 Marionette TRACE conn3 <- [1,2834,null,{}] 03:00:12 INFO - PROCESS | 6210 | 1465207212292 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 6210 | 1465207212299 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:12 INFO - PROCESS | 6210 | 1465207212487 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:00:12 INFO - PROCESS | 6210 | 1465207212679 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 6210 | 1465207212688 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db74c00 == 38 [pid = 6210] [id = 716] 03:00:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x8f399800) [pid = 6210] [serial = 2149] [outer = (nil)] 03:00:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8f7ef800) [pid = 6210] [serial = 2150] [outer = 0x8f399800] 03:00:12 INFO - PROCESS | 6210 | 1465207212779 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x90ffb800) [pid = 6210] [serial = 2151] [outer = 0x8f399800] 03:00:13 INFO - PROCESS | 6210 | 1465207213782 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1534ms 03:00:13 INFO - PROCESS | 6210 | 1465207213817 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 6210 | 1465207213823 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 03:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:00:13 INFO - PROCESS | 6210 | 1465207213830 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 6210 | 1465207213834 Marionette TRACE conn3 <- [1,2838,null,{}] 03:00:13 INFO - PROCESS | 6210 | 1465207213841 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 6210 | 1465207213846 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:14 INFO - PROCESS | 6210 | 1465207214035 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:00:14 INFO - PROCESS | 6210 | 1465207214220 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 6210 | 1465207214228 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:14 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7cc00 == 39 [pid = 6210] [id = 717] 03:00:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x8eda2c00) [pid = 6210] [serial = 2152] [outer = (nil)] 03:00:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x91bd8000) [pid = 6210] [serial = 2153] [outer = 0x8eda2c00] 03:00:14 INFO - PROCESS | 6210 | 1465207214309 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x922de000) [pid = 6210] [serial = 2154] [outer = 0x8eda2c00] 03:00:15 INFO - PROCESS | 6210 | 1465207215363 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1587ms 03:00:15 INFO - PROCESS | 6210 | 1465207215418 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 6210 | 1465207215421 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 03:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:00:15 INFO - PROCESS | 6210 | 1465207215436 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 6210 | 1465207215445 Marionette TRACE conn3 <- [1,2842,null,{}] 03:00:15 INFO - PROCESS | 6210 | 1465207215453 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:15 INFO - PROCESS | 6210 | 1465207215460 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:15 INFO - PROCESS | 6210 | 1465207215685 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:00:15 INFO - PROCESS | 6210 | 1465207215916 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 6210 | 1465207215927 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x92374400 == 40 [pid = 6210] [id = 718] 03:00:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x927f3400) [pid = 6210] [serial = 2155] [outer = (nil)] 03:00:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x927ffc00) [pid = 6210] [serial = 2156] [outer = 0x927f3400] 03:00:16 INFO - PROCESS | 6210 | 1465207216047 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x92b8c400) [pid = 6210] [serial = 2157] [outer = 0x927f3400] 03:00:16 INFO - PROCESS | 6210 | 1465207216960 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1609ms 03:00:17 INFO - PROCESS | 6210 | 1465207217037 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 6210 | 1465207217042 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 03:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:00:17 INFO - PROCESS | 6210 | 1465207217049 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 6210 | 1465207217051 Marionette TRACE conn3 <- [1,2846,null,{}] 03:00:17 INFO - PROCESS | 6210 | 1465207217057 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:17 INFO - PROCESS | 6210 | 1465207217063 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:17 INFO - PROCESS | 6210 | 1465207217277 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:00:17 INFO - PROCESS | 6210 | 1465207217474 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 6210 | 1465207217483 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189b400 == 41 [pid = 6210] [id = 719] 03:00:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x918a8400) [pid = 6210] [serial = 2158] [outer = (nil)] 03:00:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x93a51400) [pid = 6210] [serial = 2159] [outer = 0x918a8400] 03:00:17 INFO - PROCESS | 6210 | 1465207217562 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x93a57c00) [pid = 6210] [serial = 2160] [outer = 0x918a8400] 03:00:18 INFO - PROCESS | 6210 | 1465207218535 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1529ms 03:00:18 INFO - PROCESS | 6210 | 1465207218578 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 6210 | 1465207218583 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 03:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:00:18 INFO - PROCESS | 6210 | 1465207218589 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 6210 | 1465207218593 Marionette TRACE conn3 <- [1,2850,null,{}] 03:00:18 INFO - PROCESS | 6210 | 1465207218598 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 6210 | 1465207218603 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:18 INFO - PROCESS | 6210 | 1465207218774 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:00:18 INFO - PROCESS | 6210 | 1465207218959 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 6210 | 1465207218979 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30b800 == 42 [pid = 6210] [id = 720] 03:00:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x93765000) [pid = 6210] [serial = 2161] [outer = (nil)] 03:00:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x93abd000) [pid = 6210] [serial = 2162] [outer = 0x93765000] 03:00:19 INFO - PROCESS | 6210 | 1465207219110 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x94f4ac00) [pid = 6210] [serial = 2163] [outer = 0x93765000] 03:00:20 INFO - PROCESS | 6210 | 1465207220148 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1835ms 03:00:20 INFO - PROCESS | 6210 | 1465207220425 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:00:20 INFO - PROCESS | 6210 | 1465207220434 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 03:00:20 INFO - PROCESS | 6210 | 1465207220450 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 6210 | 1465207220454 Marionette TRACE conn3 <- [1,2854,null,{}] 03:00:20 INFO - PROCESS | 6210 | 1465207220462 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:20 INFO - PROCESS | 6210 | 1465207220468 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:20 INFO - PROCESS | 6210 | 1465207220629 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:00:20 INFO - PROCESS | 6210 | 1465207220908 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 6210 | 1465207220917 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda3000 == 43 [pid = 6210] [id = 721] 03:00:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x8eda5c00) [pid = 6210] [serial = 2164] [outer = (nil)] 03:00:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x8ef4c800) [pid = 6210] [serial = 2165] [outer = 0x8eda5c00] 03:00:21 INFO - PROCESS | 6210 | 1465207221074 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x8f310c00) [pid = 6210] [serial = 2166] [outer = 0x8eda5c00] 03:00:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda5000 == 42 [pid = 6210] [id = 685] 03:00:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8db79400 == 41 [pid = 6210] [id = 686] 03:00:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8d770000 == 40 [pid = 6210] [id = 714] 03:00:21 INFO - PROCESS | 6210 | --DOMWINDOW == 91 (0x8ef47c00) [pid = 6210] [serial = 2120] [outer = (nil)] [url = about:blank] 03:00:21 INFO - PROCESS | 6210 | --DOCSHELL 0x918a9000 == 39 [pid = 6210] [id = 713] 03:00:21 INFO - PROCESS | 6210 | --DOCSHELL 0x918a2400 == 38 [pid = 6210] [id = 712] 03:00:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3a1000 == 37 [pid = 6210] [id = 711] 03:00:21 INFO - PROCESS | 6210 | --DOCSHELL 0x8d776c00 == 36 [pid = 6210] [id = 710] 03:00:22 INFO - PROCESS | 6210 | 1465207222011 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x9503bc00) [pid = 6210] [serial = 2118] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x91be4c00) [pid = 6210] [serial = 2090] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x92b8f800) [pid = 6210] [serial = 2099] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x922d4000) [pid = 6210] [serial = 2091] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x92b95c00) [pid = 6210] [serial = 2100] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x9250ec00) [pid = 6210] [serial = 2097] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x8f316000) [pid = 6210] [serial = 2102] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x91be0c00) [pid = 6210] [serial = 2105] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f4b9800) [pid = 6210] [serial = 2103] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x93760400) [pid = 6210] [serial = 2108] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x92326000) [pid = 6210] [serial = 2106] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x93a5c000) [pid = 6210] [serial = 2111] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x9376c800) [pid = 6210] [serial = 2109] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x93ab1400) [pid = 6210] [serial = 2114] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x93ab2c00) [pid = 6210] [serial = 2112] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x94f49800) [pid = 6210] [serial = 2117] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 74 (0x9237b000) [pid = 6210] [serial = 2093] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 73 (0x9250b000) [pid = 6210] [serial = 2096] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 72 (0x92508800) [pid = 6210] [serial = 2094] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 71 (0x91c25800) [pid = 6210] [serial = 2078] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 70 (0x922dbc00) [pid = 6210] [serial = 2079] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 69 (0x8dbc5800) [pid = 6210] [serial = 2084] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x8ef49800) [pid = 6210] [serial = 2085] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8f4be800) [pid = 6210] [serial = 2087] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x90f4cc00) [pid = 6210] [serial = 2088] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f311c00) [pid = 6210] [serial = 2075] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f4b6400) [pid = 6210] [serial = 2076] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x9237ec00) [pid = 6210] [serial = 2081] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x92505400) [pid = 6210] [serial = 2082] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x92244800) [pid = 6210] [serial = 2073] [outer = (nil)] [url = about:blank] 03:00:22 INFO - PROCESS | 6210 | --DOMWINDOW == 60 (0x93b09c00) [pid = 6210] [serial = 2115] [outer = (nil)] [url = about:blank] 03:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1643ms 03:00:22 INFO - PROCESS | 6210 | 1465207222085 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 6210 | 1465207222089 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 03:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:00:22 INFO - PROCESS | 6210 | 1465207222100 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 6210 | 1465207222105 Marionette TRACE conn3 <- [1,2858,null,{}] 03:00:22 INFO - PROCESS | 6210 | 1465207222111 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:22 INFO - PROCESS | 6210 | 1465207222116 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:22 INFO - PROCESS | 6210 | 1465207222290 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:00:22 INFO - PROCESS | 6210 | 1465207222480 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 6210 | 1465207222487 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d770000 == 37 [pid = 6210] [id = 722] 03:00:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 61 (0x8f3a3000) [pid = 6210] [serial = 2167] [outer = (nil)] 03:00:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8f4b9c00) [pid = 6210] [serial = 2168] [outer = 0x8f3a3000] 03:00:22 INFO - PROCESS | 6210 | 1465207222561 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x90f3e800) [pid = 6210] [serial = 2169] [outer = 0x8f3a3000] 03:00:23 INFO - PROCESS | 6210 | 1465207223394 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1334ms 03:00:23 INFO - PROCESS | 6210 | 1465207223431 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 6210 | 1465207223433 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 03:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:00:23 INFO - PROCESS | 6210 | 1465207223440 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 6210 | 1465207223444 Marionette TRACE conn3 <- [1,2862,null,{}] 03:00:23 INFO - PROCESS | 6210 | 1465207223458 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 6210 | 1465207223466 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:23 INFO - PROCESS | 6210 | 1465207223633 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:00:23 INFO - PROCESS | 6210 | 1465207223646 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 6210 | 1465207223655 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b08800 == 38 [pid = 6210] [id = 723] 03:00:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x91b09400) [pid = 6210] [serial = 2170] [outer = (nil)] 03:00:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x91b0ec00) [pid = 6210] [serial = 2171] [outer = 0x91b09400] 03:00:23 INFO - PROCESS | 6210 | 1465207223728 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x91c19800) [pid = 6210] [serial = 2172] [outer = 0x91b09400] 03:00:24 INFO - PROCESS | 6210 | 1465207224774 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1388ms 03:00:24 INFO - PROCESS | 6210 | 1465207224830 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 6210 | 1465207224833 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 03:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:00:24 INFO - PROCESS | 6210 | 1465207224839 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 6210 | 1465207224843 Marionette TRACE conn3 <- [1,2866,null,{}] 03:00:24 INFO - PROCESS | 6210 | 1465207224848 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:24 INFO - PROCESS | 6210 | 1465207224852 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:25 INFO - PROCESS | 6210 | 1465207225068 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:00:25 INFO - PROCESS | 6210 | 1465207225095 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 6210 | 1465207225101 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:25 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6c400 == 39 [pid = 6210] [id = 724] 03:00:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x91c1c000) [pid = 6210] [serial = 2173] [outer = (nil)] 03:00:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x92322c00) [pid = 6210] [serial = 2174] [outer = 0x91c1c000] 03:00:25 INFO - PROCESS | 6210 | 1465207225169 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x92501400) [pid = 6210] [serial = 2175] [outer = 0x91c1c000] 03:00:26 INFO - PROCESS | 6210 | 1465207226129 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1341ms 03:00:26 INFO - PROCESS | 6210 | 1465207226188 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 6210 | 1465207226192 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 03:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:00:26 INFO - PROCESS | 6210 | 1465207226198 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 6210 | 1465207226200 Marionette TRACE conn3 <- [1,2870,null,{}] 03:00:26 INFO - PROCESS | 6210 | 1465207226206 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:26 INFO - PROCESS | 6210 | 1465207226211 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:26 INFO - PROCESS | 6210 | 1465207226416 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 68 (0x918a4c00) [pid = 6210] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 67 (0x8d777c00) [pid = 6210] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 66 (0x91c19c00) [pid = 6210] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 65 (0x8f4bdc00) [pid = 6210] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 64 (0x8f315800) [pid = 6210] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 63 (0x8f3a8c00) [pid = 6210] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 62 (0x8dbc4000) [pid = 6210] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:00:26 INFO - PROCESS | 6210 | --DOMWINDOW == 61 (0x8ed9c400) [pid = 6210] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:00:26 INFO - PROCESS | 6210 | 1465207226655 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 6210 | 1465207226663 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d777c00 == 40 [pid = 6210] [id = 725] 03:00:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 62 (0x8db64000) [pid = 6210] [serial = 2176] [outer = (nil)] 03:00:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 63 (0x8ed9c400) [pid = 6210] [serial = 2177] [outer = 0x8db64000] 03:00:26 INFO - PROCESS | 6210 | 1465207226729 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 64 (0x8f39c000) [pid = 6210] [serial = 2178] [outer = 0x8db64000] 03:00:27 INFO - PROCESS | 6210 | 1465207227512 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1342ms 03:00:27 INFO - PROCESS | 6210 | 1465207227541 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 6210 | 1465207227544 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 03:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:00:27 INFO - PROCESS | 6210 | 1465207227550 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 6210 | 1465207227553 Marionette TRACE conn3 <- [1,2874,null,{}] 03:00:27 INFO - PROCESS | 6210 | 1465207227559 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:27 INFO - PROCESS | 6210 | 1465207227568 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:27 INFO - PROCESS | 6210 | 1465207227849 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:00:27 INFO - PROCESS | 6210 | 1465207227868 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 6210 | 1465207227877 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:27 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776400 == 41 [pid = 6210] [id = 726] 03:00:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 65 (0x92380c00) [pid = 6210] [serial = 2179] [outer = (nil)] 03:00:27 INFO - PROCESS | 6210 | ++DOMWINDOW == 66 (0x92b91c00) [pid = 6210] [serial = 2180] [outer = 0x92380c00] 03:00:27 INFO - PROCESS | 6210 | 1465207227942 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 6210 | ++DOMWINDOW == 67 (0x93766000) [pid = 6210] [serial = 2181] [outer = 0x92380c00] 03:00:28 INFO - PROCESS | 6210 | 1465207228957 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1448ms 03:00:29 INFO - PROCESS | 6210 | 1465207228999 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 6210 | 1465207229006 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 03:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:00:29 INFO - PROCESS | 6210 | 1465207229015 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 6210 | 1465207229020 Marionette TRACE conn3 <- [1,2878,null,{}] 03:00:29 INFO - PROCESS | 6210 | 1465207229029 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:29 INFO - PROCESS | 6210 | 1465207229035 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:29 INFO - PROCESS | 6210 | 1465207229225 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:00:29 INFO - PROCESS | 6210 | 1465207229412 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 6210 | 1465207229427 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6f800 == 42 [pid = 6210] [id = 727] 03:00:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 68 (0x8db70800) [pid = 6210] [serial = 2182] [outer = (nil)] 03:00:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 69 (0x8eda5000) [pid = 6210] [serial = 2183] [outer = 0x8db70800] 03:00:29 INFO - PROCESS | 6210 | 1465207229510 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 70 (0x8f399400) [pid = 6210] [serial = 2184] [outer = 0x8db70800] 03:00:30 INFO - PROCESS | 6210 | 1465207230553 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1589ms 03:00:30 INFO - PROCESS | 6210 | 1465207230604 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 6210 | 1465207230611 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 03:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:00:30 INFO - PROCESS | 6210 | 1465207230622 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 6210 | 1465207230626 Marionette TRACE conn3 <- [1,2882,null,{}] 03:00:30 INFO - PROCESS | 6210 | 1465207230632 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:30 INFO - PROCESS | 6210 | 1465207230638 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:30 INFO - PROCESS | 6210 | 1465207230872 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:00:31 INFO - PROCESS | 6210 | 1465207231109 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 6210 | 1465207231119 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:31 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f4be800 == 43 [pid = 6210] [id = 728] 03:00:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 71 (0x9189a400) [pid = 6210] [serial = 2185] [outer = (nil)] 03:00:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 72 (0x91b03000) [pid = 6210] [serial = 2186] [outer = 0x9189a400] 03:00:31 INFO - PROCESS | 6210 | 1465207231245 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 6210 | ++DOMWINDOW == 73 (0x91bd7400) [pid = 6210] [serial = 2187] [outer = 0x9189a400] 03:00:32 INFO - PROCESS | 6210 | 1465207232257 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1688ms 03:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:00:32 INFO - PROCESS | 6210 | 1465207232310 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 6210 | 1465207232314 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 03:00:32 INFO - PROCESS | 6210 | 1465207232321 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 6210 | 1465207232327 Marionette TRACE conn3 <- [1,2886,null,{}] 03:00:32 INFO - PROCESS | 6210 | 1465207232343 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 6210 | 1465207232352 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:32 INFO - PROCESS | 6210 | 1465207232547 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:00:32 INFO - PROCESS | 6210 | 1465207232793 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 6210 | 1465207232802 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f40000 == 44 [pid = 6210] [id = 729] 03:00:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 74 (0x927f1c00) [pid = 6210] [serial = 2188] [outer = (nil)] 03:00:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 75 (0x92b93400) [pid = 6210] [serial = 2189] [outer = 0x927f1c00] 03:00:32 INFO - PROCESS | 6210 | 1465207232928 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x93ab0800) [pid = 6210] [serial = 2190] [outer = 0x927f1c00] 03:00:33 INFO - PROCESS | 6210 | 1465207233833 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1591ms 03:00:33 INFO - PROCESS | 6210 | 1465207233911 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 6210 | 1465207233916 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 03:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:00:33 INFO - PROCESS | 6210 | 1465207233922 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 6210 | 1465207233925 Marionette TRACE conn3 <- [1,2890,null,{}] 03:00:33 INFO - PROCESS | 6210 | 1465207233931 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:33 INFO - PROCESS | 6210 | 1465207233936 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:34 INFO - PROCESS | 6210 | 1465207234151 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:00:34 INFO - PROCESS | 6210 | 1465207234337 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 6210 | 1465207234345 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x93ab2000 == 45 [pid = 6210] [id = 730] 03:00:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x93ab2400) [pid = 6210] [serial = 2191] [outer = (nil)] 03:00:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x94f41c00) [pid = 6210] [serial = 2192] [outer = 0x93ab2400] 03:00:34 INFO - PROCESS | 6210 | 1465207234426 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x94f47800) [pid = 6210] [serial = 2193] [outer = 0x93ab2400] 03:00:35 INFO - PROCESS | 6210 | 1465207235349 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1483ms 03:00:35 INFO - PROCESS | 6210 | 1465207235406 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 6210 | 1465207235410 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 03:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:00:35 INFO - PROCESS | 6210 | 1465207235416 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 6210 | 1465207235420 Marionette TRACE conn3 <- [1,2894,null,{}] 03:00:35 INFO - PROCESS | 6210 | 1465207235426 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 6210 | 1465207235431 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:35 INFO - PROCESS | 6210 | 1465207235608 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:00:35 INFO - PROCESS | 6210 | 1465207235796 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 6210 | 1465207235808 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:35 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ffbc00 == 46 [pid = 6210] [id = 731] 03:00:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x927fac00) [pid = 6210] [serial = 2194] [outer = (nil)] 03:00:35 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x9503cc00) [pid = 6210] [serial = 2195] [outer = 0x927fac00] 03:00:35 INFO - PROCESS | 6210 | 1465207235903 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x95044800) [pid = 6210] [serial = 2196] [outer = 0x927fac00] 03:00:36 INFO - PROCESS | 6210 | 1465207236864 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1479ms 03:00:36 INFO - PROCESS | 6210 | 1465207236897 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 6210 | 1465207236900 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 03:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:00:36 INFO - PROCESS | 6210 | 1465207236907 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 6210 | 1465207236911 Marionette TRACE conn3 <- [1,2898,null,{}] 03:00:36 INFO - PROCESS | 6210 | 1465207236916 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:36 INFO - PROCESS | 6210 | 1465207236926 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:37 INFO - PROCESS | 6210 | 1465207237132 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:00:37 INFO - PROCESS | 6210 | 1465207237324 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 6210 | 1465207237331 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db74000 == 47 [pid = 6210] [id = 732] 03:00:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x8db7e400) [pid = 6210] [serial = 2197] [outer = (nil)] 03:00:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x950e5c00) [pid = 6210] [serial = 2198] [outer = 0x8db7e400] 03:00:37 INFO - PROCESS | 6210 | 1465207237414 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x95237000) [pid = 6210] [serial = 2199] [outer = 0x8db7e400] 03:00:38 INFO - PROCESS | 6210 | 1465207238417 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1544ms 03:00:38 INFO - PROCESS | 6210 | 1465207238452 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 6210 | 1465207238457 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 03:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:00:38 INFO - PROCESS | 6210 | 1465207238463 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 6210 | 1465207238467 Marionette TRACE conn3 <- [1,2902,null,{}] 03:00:38 INFO - PROCESS | 6210 | 1465207238472 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:38 INFO - PROCESS | 6210 | 1465207238477 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:38 INFO - PROCESS | 6210 | 1465207238643 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:00:39 INFO - PROCESS | 6210 | 1465207239150 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 6210 | 1465207239158 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7f000 == 48 [pid = 6210] [id = 733] 03:00:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8db81400) [pid = 6210] [serial = 2200] [outer = (nil)] 03:00:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8dbc8000) [pid = 6210] [serial = 2201] [outer = 0x8db81400] 03:00:39 INFO - PROCESS | 6210 | 1465207239275 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x8ed9d800) [pid = 6210] [serial = 2202] [outer = 0x8db81400] 03:00:40 INFO - PROCESS | 6210 | 1465207240239 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:00:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1837ms 03:00:40 INFO - PROCESS | 6210 | 1465207240303 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 6210 | 1465207240308 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 03:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:00:40 INFO - PROCESS | 6210 | 1465207240316 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 6210 | 1465207240320 Marionette TRACE conn3 <- [1,2906,null,{}] 03:00:40 INFO - PROCESS | 6210 | 1465207240328 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:40 INFO - PROCESS | 6210 | 1465207240335 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:40 INFO - PROCESS | 6210 | 1465207240510 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:00:40 INFO - PROCESS | 6210 | 1465207240751 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 6210 | 1465207240760 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f310800 == 49 [pid = 6210] [id = 734] 03:00:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x8f3aec00) [pid = 6210] [serial = 2203] [outer = (nil)] 03:00:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x90f46c00) [pid = 6210] [serial = 2204] [outer = 0x8f3aec00] 03:00:40 INFO - PROCESS | 6210 | 1465207240854 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x9189f800) [pid = 6210] [serial = 2205] [outer = 0x8f3aec00] 03:00:41 INFO - PROCESS | 6210 | --DOCSHELL 0x918a1800 == 48 [pid = 6210] [id = 698] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 90 (0x90ff9c00) [pid = 6210] [serial = 2144] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 89 (0x8f3b2c00) [pid = 6210] [serial = 2135] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 88 (0x8dbcb000) [pid = 6210] [serial = 2123] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 87 (0x8f30d400) [pid = 6210] [serial = 2121] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 86 (0x8dbcbc00) [pid = 6210] [serial = 2124] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 85 (0x919c4000) [pid = 6210] [serial = 2138] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 84 (0x91b02800) [pid = 6210] [serial = 2139] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x8db75800) [pid = 6210] [serial = 2133] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8f7f1c00) [pid = 6210] [serial = 2142] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8f4bac00) [pid = 6210] [serial = 2136] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x90ffa000) [pid = 6210] [serial = 2130] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8f396c00) [pid = 6210] [serial = 2126] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8d921800) [pid = 6210] [serial = 2132] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 77 (0x90f49400) [pid = 6210] [serial = 2129] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 76 (0x8f3a2400) [pid = 6210] [serial = 2127] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | --DOMWINDOW == 75 (0x91c21c00) [pid = 6210] [serial = 2141] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 6210 | 1465207241787 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1538ms 03:00:41 INFO - PROCESS | 6210 | 1465207241858 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 6210 | 1465207241863 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 03:00:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:00:41 INFO - PROCESS | 6210 | 1465207241870 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 6210 | 1465207241875 Marionette TRACE conn3 <- [1,2910,null,{}] 03:00:41 INFO - PROCESS | 6210 | 1465207241880 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:41 INFO - PROCESS | 6210 | 1465207241885 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:42 INFO - PROCESS | 6210 | 1465207242061 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:00:42 INFO - PROCESS | 6210 | 1465207242214 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 6210 | 1465207242223 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d921800 == 49 [pid = 6210] [id = 735] 03:00:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 76 (0x8db78800) [pid = 6210] [serial = 2206] [outer = (nil)] 03:00:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 77 (0x8f7f1c00) [pid = 6210] [serial = 2207] [outer = 0x8db78800] 03:00:42 INFO - PROCESS | 6210 | 1465207242286 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 78 (0x919ce400) [pid = 6210] [serial = 2208] [outer = 0x8db78800] 03:00:43 INFO - PROCESS | 6210 | 1465207243036 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:00:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:00:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:00:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1180ms 03:00:43 INFO - TEST-START | /DOMEvents/constructors.html 03:00:43 INFO - PROCESS | 6210 | 1465207243051 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 6210 | 1465207243053 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 03:00:43 INFO - PROCESS | 6210 | 1465207243067 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 6210 | 1465207243076 Marionette TRACE conn3 <- [1,2914,null,{}] 03:00:43 INFO - PROCESS | 6210 | 1465207243084 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 6210 | 1465207243089 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:43 INFO - PROCESS | 6210 | 1465207243304 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:00:43 INFO - PROCESS | 6210 | 1465207243412 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 6210 | 1465207243419 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:43 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f49400 == 50 [pid = 6210] [id = 736] 03:00:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x922d6c00) [pid = 6210] [serial = 2209] [outer = (nil)] 03:00:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x9232e400) [pid = 6210] [serial = 2210] [outer = 0x922d6c00] 03:00:43 INFO - PROCESS | 6210 | 1465207243483 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x92507800) [pid = 6210] [serial = 2211] [outer = 0x922d6c00] 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:00:44 INFO - PROCESS | 6210 | 1465207244357 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:00:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:00:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 1367ms 03:00:44 INFO - PROCESS | 6210 | 1465207244426 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 6210 | 1465207244432 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 03:00:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:00:44 INFO - PROCESS | 6210 | 1465207244477 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 6210 | 1465207244480 Marionette TRACE conn3 <- [1,2918,null,{}] 03:00:44 INFO - PROCESS | 6210 | 1465207244506 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:44 INFO - PROCESS | 6210 | 1465207244511 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:44 INFO - PROCESS | 6210 | 1465207244714 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:00:44 INFO - PROCESS | 6210 | 1465207244731 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 6210 | 1465207244736 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d76a800 == 51 [pid = 6210] [id = 737] 03:00:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x8db6ac00) [pid = 6210] [serial = 2212] [outer = (nil)] 03:00:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x93a55000) [pid = 6210] [serial = 2213] [outer = 0x8db6ac00] 03:00:44 INFO - PROCESS | 6210 | 1465207244803 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x93b0c800) [pid = 6210] [serial = 2214] [outer = 0x8db6ac00] 03:00:45 INFO - PROCESS | 6210 | 1465207245604 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:00:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:00:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1177ms 03:00:45 INFO - PROCESS | 6210 | 1465207245629 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 6210 | 1465207245633 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 03:00:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:00:45 INFO - PROCESS | 6210 | 1465207245639 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 6210 | 1465207245642 Marionette TRACE conn3 <- [1,2922,null,{}] 03:00:45 INFO - PROCESS | 6210 | 1465207245647 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:45 INFO - PROCESS | 6210 | 1465207245652 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:45 INFO - PROCESS | 6210 | 1465207245968 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:00:45 INFO - PROCESS | 6210 | --DOMWINDOW == 83 (0x91c1c000) [pid = 6210] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:00:45 INFO - PROCESS | 6210 | --DOMWINDOW == 82 (0x8db64000) [pid = 6210] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:00:45 INFO - PROCESS | 6210 | --DOMWINDOW == 81 (0x8f3a3000) [pid = 6210] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:00:45 INFO - PROCESS | 6210 | --DOMWINDOW == 80 (0x91b09400) [pid = 6210] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:00:45 INFO - PROCESS | 6210 | --DOMWINDOW == 79 (0x8eda5c00) [pid = 6210] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:00:45 INFO - PROCESS | 6210 | --DOMWINDOW == 78 (0x8db62c00) [pid = 6210] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:00:46 INFO - PROCESS | 6210 | 1465207246086 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 6210 | 1465207246102 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:46 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda5c00 == 52 [pid = 6210] [id = 738] 03:00:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 79 (0x8ef47c00) [pid = 6210] [serial = 2215] [outer = (nil)] 03:00:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 80 (0x92329c00) [pid = 6210] [serial = 2216] [outer = 0x8ef47c00] 03:00:46 INFO - PROCESS | 6210 | 1465207246191 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 6210 | ++DOMWINDOW == 81 (0x9503e000) [pid = 6210] [serial = 2217] [outer = 0x8ef47c00] 03:00:46 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:00:46 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:00:46 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:00:46 INFO - PROCESS | 6210 | [6210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:00:46 INFO - PROCESS | 6210 | 1465207246912 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:00:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:00:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:00:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:00:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:00:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:00:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1332ms 03:00:46 INFO - PROCESS | 6210 | 1465207246973 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 6210 | 1465207246980 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 03:00:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:00:46 INFO - PROCESS | 6210 | 1465207246990 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 6210 | 1465207246992 Marionette TRACE conn3 <- [1,2926,null,{}] 03:00:47 INFO - PROCESS | 6210 | 1465207246996 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:47 INFO - PROCESS | 6210 | 1465207247003 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:47 INFO - PROCESS | 6210 | 1465207247143 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:00:47 INFO - PROCESS | 6210 | 1465207247159 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 6210 | 1465207247167 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b04c00 == 53 [pid = 6210] [id = 739] 03:00:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 82 (0x9237a400) [pid = 6210] [serial = 2218] [outer = (nil)] 03:00:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 83 (0x96d17000) [pid = 6210] [serial = 2219] [outer = 0x9237a400] 03:00:47 INFO - PROCESS | 6210 | 1465207247231 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 84 (0x96d18c00) [pid = 6210] [serial = 2220] [outer = 0x9237a400] 03:00:48 INFO - PROCESS | 6210 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:00:48 INFO - PROCESS | 6210 | 1465207248197 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:00:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:00:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1227ms 03:00:48 INFO - PROCESS | 6210 | 1465207248218 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 6210 | 1465207248225 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 03:00:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:00:48 INFO - PROCESS | 6210 | 1465207248234 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - PROCESS | 6210 | 1465207248238 Marionette TRACE conn3 <- [1,2930,null,{}] 03:00:48 INFO - PROCESS | 6210 | 1465207248251 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:48 INFO - PROCESS | 6210 | 1465207248256 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:48 INFO - PROCESS | 6210 | 1465207248438 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:00:48 INFO - PROCESS | 6210 | 1465207248634 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 6210 | 1465207248650 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db7b400 == 54 [pid = 6210] [id = 740] 03:00:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 85 (0x8db7d400) [pid = 6210] [serial = 2221] [outer = (nil)] 03:00:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 86 (0x8f30b000) [pid = 6210] [serial = 2222] [outer = 0x8db7d400] 03:00:48 INFO - PROCESS | 6210 | 1465207248769 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 87 (0x8f3a2c00) [pid = 6210] [serial = 2223] [outer = 0x8db7d400] 03:00:49 INFO - PROCESS | 6210 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:00:49 INFO - PROCESS | 6210 | 1465207249625 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:00:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:00:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1436ms 03:00:49 INFO - PROCESS | 6210 | 1465207249670 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 6210 | 1465207249677 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 03:00:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:00:49 INFO - PROCESS | 6210 | 1465207249688 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 6210 | 1465207249691 Marionette TRACE conn3 <- [1,2934,null,{}] 03:00:49 INFO - PROCESS | 6210 | 1465207249698 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:49 INFO - PROCESS | 6210 | 1465207249705 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:49 INFO - PROCESS | 6210 | 1465207249969 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:00:50 INFO - PROCESS | 6210 | 1465207250108 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 6210 | 1465207250119 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x9189c000 == 55 [pid = 6210] [id = 741] 03:00:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 88 (0x919c8c00) [pid = 6210] [serial = 2224] [outer = (nil)] 03:00:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 89 (0x91b0cc00) [pid = 6210] [serial = 2225] [outer = 0x919c8c00] 03:00:50 INFO - PROCESS | 6210 | 1465207250233 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 90 (0x92244400) [pid = 6210] [serial = 2226] [outer = 0x919c8c00] 03:00:51 INFO - PROCESS | 6210 | 1465207251127 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:00:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1487ms 03:00:51 INFO - PROCESS | 6210 | 1465207251175 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 6210 | 1465207251185 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 03:00:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:00:51 INFO - PROCESS | 6210 | 1465207251197 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 6210 | 1465207251202 Marionette TRACE conn3 <- [1,2938,null,{}] 03:00:51 INFO - PROCESS | 6210 | 1465207251219 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:51 INFO - PROCESS | 6210 | 1465207251227 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:51 INFO - PROCESS | 6210 | 1465207251514 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:00:51 INFO - PROCESS | 6210 | 1465207251677 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 6210 | 1465207251690 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x950e3c00 == 56 [pid = 6210] [id = 742] 03:00:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 91 (0x950e4800) [pid = 6210] [serial = 2227] [outer = (nil)] 03:00:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 92 (0x9523b800) [pid = 6210] [serial = 2228] [outer = 0x950e4800] 03:00:51 INFO - PROCESS | 6210 | 1465207251769 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 93 (0x96d1a000) [pid = 6210] [serial = 2229] [outer = 0x950e4800] 03:00:52 INFO - PROCESS | 6210 | 1465207252557 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:00:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:00:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1391ms 03:00:52 INFO - PROCESS | 6210 | 1465207252586 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:00:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:00:52 INFO - PROCESS | 6210 | 1465207252591 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 03:00:52 INFO - PROCESS | 6210 | 1465207252598 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 6210 | 1465207252601 Marionette TRACE conn3 <- [1,2942,null,{}] 03:00:52 INFO - PROCESS | 6210 | 1465207252607 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:52 INFO - PROCESS | 6210 | 1465207252612 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:52 INFO - PROCESS | 6210 | 1465207252793 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:00:53 INFO - PROCESS | 6210 | 1465207253003 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 6210 | 1465207253014 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x90f3d800 == 57 [pid = 6210] [id = 743] 03:00:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 94 (0x90ffa000) [pid = 6210] [serial = 2230] [outer = (nil)] 03:00:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 95 (0x9776e000) [pid = 6210] [serial = 2231] [outer = 0x90ffa000] 03:00:53 INFO - PROCESS | 6210 | 1465207253100 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 96 (0x97773000) [pid = 6210] [serial = 2232] [outer = 0x90ffa000] 03:00:53 INFO - PROCESS | 6210 | 1465207253937 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:00:53 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:00:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:00:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1381ms 03:00:53 INFO - PROCESS | 6210 | 1465207253979 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 6210 | 1465207253983 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 03:00:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:00:53 INFO - PROCESS | 6210 | 1465207253989 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 6210 | 1465207253993 Marionette TRACE conn3 <- [1,2946,null,{}] 03:00:54 INFO - PROCESS | 6210 | 1465207253998 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:54 INFO - PROCESS | 6210 | 1465207254003 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:54 INFO - PROCESS | 6210 | 1465207254166 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:00:54 INFO - PROCESS | 6210 | 1465207254365 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 6210 | 1465207254376 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91e000 == 58 [pid = 6210] [id = 744] 03:00:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 97 (0x8ef46c00) [pid = 6210] [serial = 2233] [outer = (nil)] 03:00:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 98 (0x977e0800) [pid = 6210] [serial = 2234] [outer = 0x8ef46c00] 03:00:54 INFO - PROCESS | 6210 | 1465207254453 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x98149000) [pid = 6210] [serial = 2235] [outer = 0x8ef46c00] 03:00:55 INFO - PROCESS | 6210 | 1465207255288 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:00:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:00:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1340ms 03:00:55 INFO - PROCESS | 6210 | 1465207255330 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 6210 | 1465207255334 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 03:00:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:00:55 INFO - PROCESS | 6210 | 1465207255340 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 6210 | 1465207255342 Marionette TRACE conn3 <- [1,2950,null,{}] 03:00:55 INFO - PROCESS | 6210 | 1465207255363 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:55 INFO - PROCESS | 6210 | 1465207255373 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:55 INFO - PROCESS | 6210 | 1465207255646 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:00:55 INFO - PROCESS | 6210 | 1465207255800 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 6210 | 1465207255808 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:55 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91d800 == 59 [pid = 6210] [id = 745] 03:00:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x8dbc8c00) [pid = 6210] [serial = 2236] [outer = (nil)] 03:00:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x98ae2400) [pid = 6210] [serial = 2237] [outer = 0x8dbc8c00] 03:00:55 INFO - PROCESS | 6210 | 1465207255889 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x98d72400) [pid = 6210] [serial = 2238] [outer = 0x8dbc8c00] 03:00:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x9955d400 == 60 [pid = 6210] [id = 746] 03:00:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x99560400) [pid = 6210] [serial = 2239] [outer = (nil)] 03:00:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x995c2c00) [pid = 6210] [serial = 2240] [outer = 0x99560400] 03:00:56 INFO - PROCESS | 6210 | 1465207256814 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:00:56 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:00:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1535ms 03:00:56 INFO - PROCESS | 6210 | 1465207256876 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 6210 | 1465207256879 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 03:00:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:00:56 INFO - PROCESS | 6210 | 1465207256886 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 6210 | 1465207256888 Marionette TRACE conn3 <- [1,2954,null,{}] 03:00:56 INFO - PROCESS | 6210 | 1465207256894 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:56 INFO - PROCESS | 6210 | 1465207256901 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:57 INFO - PROCESS | 6210 | 1465207257122 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:00:57 INFO - PROCESS | 6210 | 1465207257320 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 6210 | 1465207257331 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x96d9dc00 == 61 [pid = 6210] [id = 747] 03:00:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x98ae8400) [pid = 6210] [serial = 2241] [outer = (nil)] 03:00:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x99565400) [pid = 6210] [serial = 2242] [outer = 0x98ae8400] 03:00:57 INFO - PROCESS | 6210 | 1465207257441 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x995ce800) [pid = 6210] [serial = 2243] [outer = 0x98ae8400] 03:00:58 INFO - PROCESS | 6210 | 1465207258265 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:00:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:00:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:00:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1431ms 03:00:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:00:58 INFO - PROCESS | 6210 | 1465207258318 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:00:58 INFO - PROCESS | 6210 | 1465207258321 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 03:00:58 INFO - PROCESS | 6210 | 1465207258328 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:00:58 INFO - PROCESS | 6210 | 1465207258331 Marionette TRACE conn3 <- [1,2958,null,{}] 03:00:58 INFO - PROCESS | 6210 | 1465207258337 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:58 INFO - PROCESS | 6210 | 1465207258342 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:58 INFO - PROCESS | 6210 | 1465207258530 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:00:58 INFO - PROCESS | 6210 | 1465207258747 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 6210 | 1465207258753 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:00:58 INFO - PROCESS | 6210 | ++DOCSHELL 0x96d1ac00 == 62 [pid = 6210] [id = 748] 03:00:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x9955c400) [pid = 6210] [serial = 2244] [outer = (nil)] 03:00:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x999d5400) [pid = 6210] [serial = 2245] [outer = 0x9955c400] 03:00:58 INFO - PROCESS | 6210 | 1465207258834 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x99a79000) [pid = 6210] [serial = 2246] [outer = 0x9955c400] 03:00:59 INFO - PROCESS | 6210 | 1465207259659 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:00:59 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:00:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1380ms 03:00:59 INFO - PROCESS | 6210 | 1465207259707 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 6210 | 1465207259711 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 03:00:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:00:59 INFO - PROCESS | 6210 | 1465207259718 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 6210 | 1465207259722 Marionette TRACE conn3 <- [1,2962,null,{}] 03:00:59 INFO - PROCESS | 6210 | 1465207259728 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:59 INFO - PROCESS | 6210 | 1465207259733 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:00 INFO - PROCESS | 6210 | 1465207260142 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:01:00 INFO - PROCESS | 6210 | 1465207260462 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 6210 | 1465207260470 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30d400 == 63 [pid = 6210] [id = 749] 03:01:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x8f30e000) [pid = 6210] [serial = 2247] [outer = (nil)] 03:01:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x8f3a5800) [pid = 6210] [serial = 2248] [outer = 0x8f30e000] 03:01:00 INFO - PROCESS | 6210 | 1465207260549 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x8f7ec800) [pid = 6210] [serial = 2249] [outer = 0x8f30e000] 03:01:01 INFO - PROCESS | 6210 | 1465207261314 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:01:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:01:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1637ms 03:01:01 INFO - PROCESS | 6210 | 1465207261358 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 6210 | 1465207261364 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 03:01:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:01:01 INFO - PROCESS | 6210 | 1465207261372 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 6210 | 1465207261377 Marionette TRACE conn3 <- [1,2966,null,{}] 03:01:01 INFO - PROCESS | 6210 | 1465207261384 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:01 INFO - PROCESS | 6210 | 1465207261390 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:01 INFO - PROCESS | 6210 | 1465207261572 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:01:01 INFO - PROCESS | 6210 | 1465207261882 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 6210 | 1465207261891 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:01 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda7000 == 64 [pid = 6210] [id = 750] 03:01:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x8f30f800) [pid = 6210] [serial = 2250] [outer = (nil)] 03:01:01 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x918a2400) [pid = 6210] [serial = 2251] [outer = 0x8f30f800] 03:01:01 INFO - PROCESS | 6210 | 1465207261971 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x92328c00) [pid = 6210] [serial = 2252] [outer = 0x8f30f800] 03:01:02 INFO - PROCESS | 6210 | --DOCSHELL 0x918a1400 == 63 [pid = 6210] [id = 688] 03:01:02 INFO - PROCESS | 6210 | --DOCSHELL 0x8f312800 == 62 [pid = 6210] [id = 687] 03:01:02 INFO - PROCESS | 6210 | --DOCSHELL 0x8f3ac800 == 61 [pid = 6210] [id = 695] 03:01:02 INFO - PROCESS | 6210 | --DOCSHELL 0x8d774000 == 60 [pid = 6210] [id = 694] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x92b91c00) [pid = 6210] [serial = 2180] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | 1465207262879 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0x918a2800) [pid = 6210] [serial = 2145] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 113 (0x92322c00) [pid = 6210] [serial = 2174] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 112 (0x8ed9c400) [pid = 6210] [serial = 2177] [outer = (nil)] [url = about:blank] 03:01:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:01:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1535ms 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x8f7ef800) [pid = 6210] [serial = 2150] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x8f4b9c00) [pid = 6210] [serial = 2168] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x90f3e800) [pid = 6210] [serial = 2169] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x91b0ec00) [pid = 6210] [serial = 2171] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x93a51400) [pid = 6210] [serial = 2159] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0x8f310c00) [pid = 6210] [serial = 2166] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x8ef4c800) [pid = 6210] [serial = 2165] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x927ffc00) [pid = 6210] [serial = 2156] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x93abd000) [pid = 6210] [serial = 2162] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0x8d776000) [pid = 6210] [serial = 2147] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x91bd8000) [pid = 6210] [serial = 2153] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x92501400) [pid = 6210] [serial = 2175] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x8f39c000) [pid = 6210] [serial = 2178] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x91c19800) [pid = 6210] [serial = 2172] [outer = (nil)] [url = about:blank] 03:01:02 INFO - PROCESS | 6210 | 1465207262930 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 6210 | 1465207262935 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 03:01:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:01:02 INFO - PROCESS | 6210 | 1465207262943 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 6210 | 1465207262947 Marionette TRACE conn3 <- [1,2970,null,{}] 03:01:02 INFO - PROCESS | 6210 | 1465207262953 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 6210 | 1465207262957 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:03 INFO - PROCESS | 6210 | 1465207263128 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:01:03 INFO - PROCESS | 6210 | 1465207263339 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 6210 | 1465207263346 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:03 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f399c00 == 61 [pid = 6210] [id = 751] 03:01:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x8f7f1000) [pid = 6210] [serial = 2253] [outer = (nil)] 03:01:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x92323800) [pid = 6210] [serial = 2254] [outer = 0x8f7f1000] 03:01:03 INFO - PROCESS | 6210 | 1465207263415 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x927f0c00) [pid = 6210] [serial = 2255] [outer = 0x8f7f1000] 03:01:04 INFO - PROCESS | 6210 | 1465207264161 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:01:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:01:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1239ms 03:01:04 INFO - PROCESS | 6210 | 1465207264182 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 6210 | 1465207264188 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 03:01:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:01:04 INFO - PROCESS | 6210 | 1465207264203 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 6210 | 1465207264210 Marionette TRACE conn3 <- [1,2974,null,{}] 03:01:04 INFO - PROCESS | 6210 | 1465207264215 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:04 INFO - PROCESS | 6210 | 1465207264222 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:04 INFO - PROCESS | 6210 | 1465207264377 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:01:04 INFO - PROCESS | 6210 | 1465207264659 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 6210 | 1465207264673 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:04 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91d400 == 62 [pid = 6210] [id = 752] 03:01:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x8d920c00) [pid = 6210] [serial = 2256] [outer = (nil)] 03:01:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x8ed98c00) [pid = 6210] [serial = 2257] [outer = 0x8d920c00] 03:01:04 INFO - PROCESS | 6210 | 1465207264754 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x8ed9f800) [pid = 6210] [serial = 2258] [outer = 0x8d920c00] 03:01:05 INFO - PROCESS | 6210 | 1465207265649 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:01:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:01:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1499ms 03:01:05 INFO - PROCESS | 6210 | 1465207265698 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 6210 | 1465207265703 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 03:01:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:01:05 INFO - PROCESS | 6210 | 1465207265711 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 6210 | 1465207265716 Marionette TRACE conn3 <- [1,2978,null,{}] 03:01:05 INFO - PROCESS | 6210 | 1465207265770 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 6210 | 1465207265776 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:05 INFO - PROCESS | 6210 | 1465207265974 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:01:06 INFO - PROCESS | 6210 | 1465207266178 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 6210 | 1465207266187 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:06 INFO - PROCESS | 6210 | ++DOCSHELL 0x91b0ec00 == 63 [pid = 6210] [id = 753] 03:01:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x91bdf400) [pid = 6210] [serial = 2259] [outer = (nil)] 03:01:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x922d4000) [pid = 6210] [serial = 2260] [outer = 0x91bdf400] 03:01:06 INFO - PROCESS | 6210 | 1465207266318 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x927fd800) [pid = 6210] [serial = 2261] [outer = 0x91bdf400] 03:01:07 INFO - PROCESS | 6210 | 1465207267248 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:01:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:01:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1594ms 03:01:07 INFO - PROCESS | 6210 | 1465207267309 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:01:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:01:07 INFO - PROCESS | 6210 | 1465207267316 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 03:01:07 INFO - PROCESS | 6210 | 1465207267364 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 6210 | 1465207267369 Marionette TRACE conn3 <- [1,2982,null,{}] 03:01:07 INFO - PROCESS | 6210 | 1465207267388 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 6210 | 1465207267394 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:07 INFO - PROCESS | 6210 | 1465207267582 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:01:07 INFO - PROCESS | 6210 | 1465207267792 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 6210 | 1465207267804 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:07 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db79800 == 64 [pid = 6210] [id = 754] 03:01:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x94f46000) [pid = 6210] [serial = 2262] [outer = (nil)] 03:01:07 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x95045000) [pid = 6210] [serial = 2263] [outer = 0x94f46000] 03:01:07 INFO - PROCESS | 6210 | 1465207267930 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x950e6000) [pid = 6210] [serial = 2264] [outer = 0x94f46000] 03:01:08 INFO - PROCESS | 6210 | 1465207268861 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:01:08 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:01:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:01:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1587ms 03:01:08 INFO - PROCESS | 6210 | 1465207268911 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:01:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:01:08 INFO - PROCESS | 6210 | 1465207268916 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 03:01:08 INFO - PROCESS | 6210 | 1465207268932 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 6210 | 1465207268941 Marionette TRACE conn3 <- [1,2986,null,{}] 03:01:08 INFO - PROCESS | 6210 | 1465207268948 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 6210 | 1465207268956 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:09 INFO - PROCESS | 6210 | 1465207269140 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:01:09 INFO - PROCESS | 6210 | 1465207269396 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 6210 | 1465207269404 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:09 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923c00 == 65 [pid = 6210] [id = 755] 03:01:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x8f7ef000) [pid = 6210] [serial = 2265] [outer = (nil)] 03:01:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x98143c00) [pid = 6210] [serial = 2266] [outer = 0x8f7ef000] 03:01:09 INFO - PROCESS | 6210 | 1465207269490 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x98989000) [pid = 6210] [serial = 2267] [outer = 0x8f7ef000] 03:01:10 INFO - PROCESS | 6210 | 1465207270318 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:01:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:01:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1451ms 03:01:10 INFO - PROCESS | 6210 | 1465207270373 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:01:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:01:10 INFO - PROCESS | 6210 | 1465207270378 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 03:01:10 INFO - PROCESS | 6210 | 1465207270384 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 6210 | 1465207270388 Marionette TRACE conn3 <- [1,2990,null,{}] 03:01:10 INFO - PROCESS | 6210 | 1465207270394 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 6210 | 1465207270399 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:10 INFO - PROCESS | 6210 | 1465207270576 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:01:10 INFO - PROCESS | 6210 | 1465207270785 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 6210 | 1465207270796 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:10 INFO - PROCESS | 6210 | ++DOCSHELL 0x9523dc00 == 66 [pid = 6210] [id = 756] 03:01:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x989d4400) [pid = 6210] [serial = 2268] [outer = (nil)] 03:01:10 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x98d7c000) [pid = 6210] [serial = 2269] [outer = 0x989d4400] 03:01:10 INFO - PROCESS | 6210 | 1465207270910 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x99676400) [pid = 6210] [serial = 2270] [outer = 0x989d4400] 03:01:11 INFO - PROCESS | 6210 | ++DOCSHELL 0x99a79800 == 67 [pid = 6210] [id = 757] 03:01:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x99b24c00) [pid = 6210] [serial = 2271] [outer = (nil)] 03:01:11 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x99b33800) [pid = 6210] [serial = 2272] [outer = 0x99b24c00] 03:01:11 INFO - PROCESS | 6210 | 1465207271819 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:01:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1484ms 03:01:11 INFO - PROCESS | 6210 | 1465207271868 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 6210 | 1465207271872 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 03:01:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:01:11 INFO - PROCESS | 6210 | 1465207271878 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 6210 | 1465207271882 Marionette TRACE conn3 <- [1,2994,null,{}] 03:01:11 INFO - PROCESS | 6210 | 1465207271888 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:11 INFO - PROCESS | 6210 | 1465207271893 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:12 INFO - PROCESS | 6210 | 1465207272161 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:01:12 INFO - PROCESS | 6210 | 1465207272354 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 6210 | 1465207272372 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:12 INFO - PROCESS | 6210 | ++DOCSHELL 0x99b2e800 == 68 [pid = 6210] [id = 758] 03:01:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x99b2f400) [pid = 6210] [serial = 2273] [outer = (nil)] 03:01:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x99b38800) [pid = 6210] [serial = 2274] [outer = 0x99b2f400] 03:01:12 INFO - PROCESS | 6210 | 1465207272514 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0x99b3c000) [pid = 6210] [serial = 2275] [outer = 0x99b2f400] 03:01:13 INFO - PROCESS | 6210 | 1465207273303 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:01:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:01:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:01:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1448ms 03:01:13 INFO - PROCESS | 6210 | 1465207273334 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 6210 | 1465207273338 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 03:01:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:01:13 INFO - PROCESS | 6210 | 1465207273346 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 6210 | 1465207273350 Marionette TRACE conn3 <- [1,2998,null,{}] 03:01:13 INFO - PROCESS | 6210 | 1465207273356 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 6210 | 1465207273361 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:13 INFO - PROCESS | 6210 | 1465207273532 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:01:13 INFO - PROCESS | 6210 | 1465207273756 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 6210 | 1465207273764 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:13 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d918c00 == 69 [pid = 6210] [id = 759] 03:01:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x91c23000) [pid = 6210] [serial = 2276] [outer = (nil)] 03:01:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x99b81000) [pid = 6210] [serial = 2277] [outer = 0x91c23000] 03:01:13 INFO - PROCESS | 6210 | 1465207273844 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x99b85000) [pid = 6210] [serial = 2278] [outer = 0x91c23000] 03:01:14 INFO - PROCESS | 6210 | 1465207274664 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:01:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:01:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1331ms 03:01:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:01:14 INFO - PROCESS | 6210 | 1465207274678 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 6210 | 1465207274681 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 03:01:14 INFO - PROCESS | 6210 | 1465207274687 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 6210 | 1465207274691 Marionette TRACE conn3 <- [1,3002,null,{}] 03:01:14 INFO - PROCESS | 6210 | 1465207274697 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 6210 | 1465207274702 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:14 INFO - PROCESS | 6210 | 1465207274866 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:01:15 INFO - PROCESS | 6210 | 1465207275085 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 6210 | 1465207275095 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:15 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db80400 == 70 [pid = 6210] [id = 760] 03:01:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x922de800) [pid = 6210] [serial = 2279] [outer = (nil)] 03:01:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x99e02800) [pid = 6210] [serial = 2280] [outer = 0x922de800] 03:01:15 INFO - PROCESS | 6210 | 1465207275179 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x99f94800) [pid = 6210] [serial = 2281] [outer = 0x922de800] 03:01:15 INFO - PROCESS | 6210 | 1465207275990 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:01:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:01:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1339ms 03:01:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:01:16 INFO - PROCESS | 6210 | 1465207276026 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 6210 | 1465207276029 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 03:01:16 INFO - PROCESS | 6210 | 1465207276035 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 6210 | 1465207276039 Marionette TRACE conn3 <- [1,3006,null,{}] 03:01:16 INFO - PROCESS | 6210 | 1465207276044 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:16 INFO - PROCESS | 6210 | 1465207276049 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:16 INFO - PROCESS | 6210 | 1465207276217 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:01:16 INFO - PROCESS | 6210 | 1465207276424 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 6210 | 1465207276432 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:16 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db75800 == 71 [pid = 6210] [id = 761] 03:01:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x98d74400) [pid = 6210] [serial = 2282] [outer = (nil)] 03:01:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x99fc8400) [pid = 6210] [serial = 2283] [outer = 0x98d74400] 03:01:16 INFO - PROCESS | 6210 | 1465207276550 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x99fc9400) [pid = 6210] [serial = 2284] [outer = 0x98d74400] 03:01:17 INFO - PROCESS | 6210 | 1465207277352 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:01:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:01:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1330ms 03:01:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:01:17 INFO - PROCESS | 6210 | 1465207277364 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 6210 | 1465207277367 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 03:01:17 INFO - PROCESS | 6210 | 1465207277374 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 6210 | 1465207277377 Marionette TRACE conn3 <- [1,3010,null,{}] 03:01:17 INFO - PROCESS | 6210 | 1465207277383 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 6210 | 1465207277388 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:17 INFO - PROCESS | 6210 | 1465207277588 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:01:17 INFO - PROCESS | 6210 | 1465207277815 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 6210 | 1465207277824 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:17 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6d000 == 72 [pid = 6210] [id = 762] 03:01:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x8db6fc00) [pid = 6210] [serial = 2285] [outer = (nil)] 03:01:17 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x99fce400) [pid = 6210] [serial = 2286] [outer = 0x8db6fc00] 03:01:17 INFO - PROCESS | 6210 | 1465207277925 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x99fd0800) [pid = 6210] [serial = 2287] [outer = 0x8db6fc00] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x92374400 == 71 [pid = 6210] [id = 718] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8f399c00 == 70 [pid = 6210] [id = 751] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8eda7000 == 69 [pid = 6210] [id = 750] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8f30d400 == 68 [pid = 6210] [id = 749] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x9955d400 == 67 [pid = 6210] [id = 746] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x950e3c00 == 66 [pid = 6210] [id = 742] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x8db7b400 == 65 [pid = 6210] [id = 740] 03:01:18 INFO - PROCESS | 6210 | --DOCSHELL 0x9189c000 == 64 [pid = 6210] [id = 741] 03:01:19 INFO - PROCESS | 6210 | 1465207279439 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:01:19 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:01:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2141ms 03:01:19 INFO - PROCESS | 6210 | 1465207279520 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 6210 | 1465207279526 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 03:01:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:01:19 INFO - PROCESS | 6210 | 1465207279535 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 6210 | 1465207279540 Marionette TRACE conn3 <- [1,3014,null,{}] 03:01:19 INFO - PROCESS | 6210 | 1465207279556 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 6210 | 1465207279560 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:19 INFO - PROCESS | 6210 | 1465207279771 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:01:19 INFO - PROCESS | 6210 | 1465207279800 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 6210 | 1465207279815 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:19 INFO - PROCESS | 6210 | ++DOCSHELL 0x90ff2400 == 65 [pid = 6210] [id = 763] 03:01:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x918a2000) [pid = 6210] [serial = 2288] [outer = (nil)] 03:01:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x91b03400) [pid = 6210] [serial = 2289] [outer = 0x918a2000] 03:01:19 INFO - PROCESS | 6210 | 1465207279878 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x91c1bc00) [pid = 6210] [serial = 2290] [outer = 0x918a2000] 03:01:20 INFO - PROCESS | 6210 | [6210] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:01:20 INFO - PROCESS | 6210 | 1465207280757 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:01:20 INFO - {} 03:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:01:20 INFO - {} 03:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:01:20 INFO - {} 03:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:01:20 INFO - {} 03:01:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1232ms 03:01:20 INFO - PROCESS | 6210 | 1465207280776 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 6210 | 1465207280782 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 03:01:20 INFO - TEST-START | /FileAPI/fileReader.html 03:01:20 INFO - PROCESS | 6210 | 1465207280792 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 6210 | 1465207280795 Marionette TRACE conn3 <- [1,3018,null,{}] 03:01:20 INFO - PROCESS | 6210 | 1465207280801 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:20 INFO - PROCESS | 6210 | 1465207280807 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:21 INFO - PROCESS | 6210 | 1465207281024 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:01:21 INFO - PROCESS | 6210 | 1465207281046 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 6210 | 1465207281055 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:21 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a52000 == 66 [pid = 6210] [id = 764] 03:01:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x93ab4c00) [pid = 6210] [serial = 2291] [outer = (nil)] 03:01:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x96d17400) [pid = 6210] [serial = 2292] [outer = 0x93ab4c00] 03:01:21 INFO - PROCESS | 6210 | 1465207281122 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x96d1fc00) [pid = 6210] [serial = 2293] [outer = 0x93ab4c00] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x8f30e000) [pid = 6210] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0x8f30f800) [pid = 6210] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x99560400) [pid = 6210] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x8db81400) [pid = 6210] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x922d6c00) [pid = 6210] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x8ef47c00) [pid = 6210] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x8f3aec00) [pid = 6210] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x8db6ac00) [pid = 6210] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:01:21 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x8db78800) [pid = 6210] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:01:22 INFO - PROCESS | 6210 | 1465207282172 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:01:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:01:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:01:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:01:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:01:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 1429ms 03:01:22 INFO - PROCESS | 6210 | 1465207282222 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:01:22 INFO - PROCESS | 6210 | 1465207282225 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 03:01:22 INFO - TEST-START | /FileAPI/historical.html 03:01:22 INFO - PROCESS | 6210 | 1465207282232 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - PROCESS | 6210 | 1465207282237 Marionette TRACE conn3 <- [1,3022,null,{}] 03:01:22 INFO - PROCESS | 6210 | 1465207282252 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:22 INFO - PROCESS | 6210 | 1465207282260 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:22 INFO - PROCESS | 6210 | 1465207282500 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:01:22 INFO - PROCESS | 6210 | 1465207282516 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 6210 | 1465207282526 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:22 INFO - PROCESS | 6210 | ++DOCSHELL 0x96da8800 == 67 [pid = 6210] [id = 765] 03:01:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x97777800) [pid = 6210] [serial = 2294] [outer = (nil)] 03:01:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x98ae2000) [pid = 6210] [serial = 2295] [outer = 0x97777800] 03:01:22 INFO - PROCESS | 6210 | 1465207282593 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x99565800) [pid = 6210] [serial = 2296] [outer = 0x97777800] 03:01:23 INFO - PROCESS | 6210 | 1465207283373 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:01:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:01:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:01:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:01:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:01:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:01:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:01:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:01:23 INFO - TEST-OK | /FileAPI/historical.html | took 1189ms 03:01:23 INFO - PROCESS | 6210 | 1465207283424 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:01:23 INFO - TEST-START | /FileAPI/idlharness.html 03:01:23 INFO - PROCESS | 6210 | 1465207283428 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 03:01:23 INFO - PROCESS | 6210 | 1465207283435 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 6210 | 1465207283438 Marionette TRACE conn3 <- [1,3026,null,{}] 03:01:23 INFO - PROCESS | 6210 | 1465207283443 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:23 INFO - PROCESS | 6210 | 1465207283447 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:23 INFO - PROCESS | 6210 | 1465207283660 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:01:23 INFO - PROCESS | 6210 | 1465207283684 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 6210 | 1465207283692 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:23 INFO - PROCESS | 6210 | ++DOCSHELL 0x8ef47c00 == 68 [pid = 6210] [id = 766] 03:01:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0x99b21c00) [pid = 6210] [serial = 2297] [outer = (nil)] 03:01:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 135 (0x99b7b000) [pid = 6210] [serial = 2298] [outer = 0x99b21c00] 03:01:23 INFO - PROCESS | 6210 | 1465207283760 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 6210 | ++DOMWINDOW == 136 (0x99b86000) [pid = 6210] [serial = 2299] [outer = 0x99b21c00] 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:01:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:01:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:01:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:01:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:01:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:01:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:01:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:01:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 2201ms 03:01:25 INFO - PROCESS | 6210 | 1465207285406 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:01:25 INFO - PROCESS | 6210 | 1465207285635 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:01:25 INFO - PROCESS | 6210 | 1465207285650 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 03:01:25 INFO - TEST-START | /FileAPI/idlharness.worker 03:01:25 INFO - PROCESS | 6210 | 1465207285763 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:01:25 INFO - PROCESS | 6210 | 1465207285769 Marionette TRACE conn3 <- [1,3030,null,{}] 03:01:25 INFO - PROCESS | 6210 | 1465207285777 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:25 INFO - PROCESS | 6210 | 1465207285783 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:26 INFO - PROCESS | 6210 | 1465207286010 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:01:26 INFO - PROCESS | 6210 | 1465207286214 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 6210 | 1465207286224 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:26 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f30f800 == 69 [pid = 6210] [id = 767] 03:01:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 137 (0x918a2c00) [pid = 6210] [serial = 2300] [outer = (nil)] 03:01:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 138 (0x92b90800) [pid = 6210] [serial = 2301] [outer = 0x918a2c00] 03:01:26 INFO - PROCESS | 6210 | 1465207286339 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 6210 | ++DOMWINDOW == 139 (0x9a94f800) [pid = 6210] [serial = 2302] [outer = 0x918a2c00] 03:01:26 INFO - PROCESS | 6210 | [6210] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:01:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:01:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:01:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:01:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:01:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:01:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:01:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:01:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:01:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:01:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:01:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:01:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:01:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:01:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:01:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:01:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:01:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:01:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:01:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:01:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:01:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:01:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:01:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:01:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:01:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:01:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:01:28 INFO - {} 03:01:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2826ms 03:01:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:01:28 INFO - PROCESS | 6210 | 1465207288408 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:01:28 INFO - PROCESS | 6210 | 1465207288549 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 6210 | 1465207288570 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 03:01:28 INFO - PROCESS | 6210 | 1465207288605 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - PROCESS | 6210 | 1465207288611 Marionette TRACE conn3 <- [1,3034,null,{}] 03:01:28 INFO - PROCESS | 6210 | 1465207288628 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:28 INFO - PROCESS | 6210 | 1465207288637 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:29 INFO - PROCESS | 6210 | 1465207289025 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:01:29 INFO - PROCESS | 6210 | 1465207289184 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 6210 | 1465207289193 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:29 INFO - PROCESS | 6210 | ++DOCSHELL 0x93a53800 == 70 [pid = 6210] [id = 768] 03:01:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 140 (0x9af50800) [pid = 6210] [serial = 2303] [outer = (nil)] 03:01:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 141 (0xa1004400) [pid = 6210] [serial = 2304] [outer = 0x9af50800] 03:01:29 INFO - PROCESS | 6210 | 1465207289276 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 6210 | ++DOMWINDOW == 142 (0xa100cc00) [pid = 6210] [serial = 2305] [outer = 0x9af50800] 03:01:30 INFO - PROCESS | 6210 | 1465207290107 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:01:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1554ms 03:01:30 INFO - PROCESS | 6210 | 1465207290152 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 6210 | 1465207290157 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 03:01:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:01:30 INFO - PROCESS | 6210 | 1465207290164 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 6210 | 1465207290170 Marionette TRACE conn3 <- [1,3038,null,{}] 03:01:30 INFO - PROCESS | 6210 | 1465207290186 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:30 INFO - PROCESS | 6210 | 1465207290195 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:30 INFO - PROCESS | 6210 | 1465207290459 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:01:30 INFO - PROCESS | 6210 | 1465207290614 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 6210 | 1465207290626 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:30 INFO - PROCESS | 6210 | ++DOCSHELL 0x8f396c00 == 71 [pid = 6210] [id = 769] 03:01:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 143 (0xa2303c00) [pid = 6210] [serial = 2306] [outer = (nil)] 03:01:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 144 (0xa2388800) [pid = 6210] [serial = 2307] [outer = 0xa2303c00] 03:01:30 INFO - PROCESS | 6210 | 1465207290747 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 6210 | ++DOMWINDOW == 145 (0xa23d5800) [pid = 6210] [serial = 2308] [outer = 0xa2303c00] 03:01:31 INFO - PROCESS | 6210 | 1465207291603 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:01:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1499ms 03:01:31 INFO - PROCESS | 6210 | 1465207291663 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:01:31 INFO - PROCESS | 6210 | 1465207291667 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 03:01:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:01:31 INFO - PROCESS | 6210 | 1465207291674 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - PROCESS | 6210 | 1465207291678 Marionette TRACE conn3 <- [1,3042,null,{}] 03:01:31 INFO - PROCESS | 6210 | 1465207291684 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:31 INFO - PROCESS | 6210 | 1465207291689 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:31 INFO - PROCESS | 6210 | 1465207291951 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:01:32 INFO - PROCESS | 6210 | 1465207292155 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 6210 | 1465207292163 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:32 INFO - PROCESS | 6210 | ++DOCSHELL 0x919c5000 == 72 [pid = 6210] [id = 770] 03:01:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 146 (0xa2254000) [pid = 6210] [serial = 2309] [outer = (nil)] 03:01:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 147 (0xa270ec00) [pid = 6210] [serial = 2310] [outer = 0xa2254000] 03:01:32 INFO - PROCESS | 6210 | 1465207292248 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 6210 | ++DOMWINDOW == 148 (0xa2766000) [pid = 6210] [serial = 2311] [outer = 0xa2254000] 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:01:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1823ms 03:01:33 INFO - PROCESS | 6210 | 1465207293403 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:01:33 INFO - PROCESS | 6210 | 1465207293555 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 6210 | 1465207293563 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 03:01:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:01:33 INFO - PROCESS | 6210 | 1465207293592 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - PROCESS | 6210 | 1465207293595 Marionette TRACE conn3 <- [1,3046,null,{}] 03:01:33 INFO - PROCESS | 6210 | 1465207293605 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:33 INFO - PROCESS | 6210 | 1465207293611 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:33 INFO - PROCESS | 6210 | 1465207293813 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:01:34 INFO - PROCESS | 6210 | 1465207294146 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 6210 | 1465207294154 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:34 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db78800 == 73 [pid = 6210] [id = 771] 03:01:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 149 (0x8dbc4000) [pid = 6210] [serial = 2312] [outer = (nil)] 03:01:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 150 (0x8ef4b000) [pid = 6210] [serial = 2313] [outer = 0x8dbc4000] 03:01:34 INFO - PROCESS | 6210 | 1465207294675 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 6210 | ++DOMWINDOW == 151 (0x8f3b0400) [pid = 6210] [serial = 2314] [outer = 0x8dbc4000] 03:01:35 INFO - PROCESS | 6210 | [6210] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:01:35 INFO - PROCESS | 6210 | 1465207295616 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:01:35 INFO - {} 03:01:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2057ms 03:01:35 INFO - PROCESS | 6210 | 1465207295638 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:01:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:01:35 INFO - PROCESS | 6210 | 1465207295643 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 03:01:35 INFO - PROCESS | 6210 | 1465207295651 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 6210 | 1465207295655 Marionette TRACE conn3 <- [1,3050,null,{}] 03:01:35 INFO - PROCESS | 6210 | 1465207295669 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 6210 | 1465207295675 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:35 INFO - PROCESS | 6210 | 1465207295919 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:01:36 INFO - PROCESS | 6210 | 1465207296158 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 6210 | 1465207296168 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:36 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc8800 == 74 [pid = 6210] [id = 772] 03:01:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 152 (0x8f396000) [pid = 6210] [serial = 2315] [outer = (nil)] 03:01:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 153 (0x91b0e000) [pid = 6210] [serial = 2316] [outer = 0x8f396000] 03:01:36 INFO - PROCESS | 6210 | 1465207296244 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 6210 | ++DOMWINDOW == 154 (0x93aba800) [pid = 6210] [serial = 2317] [outer = 0x8f396000] 03:01:37 INFO - PROCESS | 6210 | 1465207297053 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:01:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:01:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:01:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:01:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1440ms 03:01:37 INFO - PROCESS | 6210 | 1465207297091 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 6210 | 1465207297104 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 03:01:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:01:37 INFO - PROCESS | 6210 | 1465207297119 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 6210 | 1465207297124 Marionette TRACE conn3 <- [1,3054,null,{}] 03:01:37 INFO - PROCESS | 6210 | 1465207297129 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 6210 | 1465207297135 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:37 INFO - PROCESS | 6210 | 1465207297380 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:01:37 INFO - PROCESS | 6210 | 1465207297593 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 6210 | 1465207297601 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:37 INFO - PROCESS | 6210 | ++DOCSHELL 0x8dbc4400 == 75 [pid = 6210] [id = 773] 03:01:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 155 (0x8ef55400) [pid = 6210] [serial = 2318] [outer = (nil)] 03:01:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 156 (0x95232800) [pid = 6210] [serial = 2319] [outer = 0x8ef55400] 03:01:37 INFO - PROCESS | 6210 | 1465207297713 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 6210 | ++DOMWINDOW == 157 (0x98a84000) [pid = 6210] [serial = 2320] [outer = 0x8ef55400] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbc3c00 == 74 [pid = 6210] [id = 707] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x91bd5c00 == 73 [pid = 6210] [id = 696] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f314400 == 72 [pid = 6210] [id = 708] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x91be1c00 == 71 [pid = 6210] [id = 697] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d76ec00 == 70 [pid = 6210] [id = 715] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8dbcc800 == 69 [pid = 6210] [id = 700] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x919cec00 == 68 [pid = 6210] [id = 692] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x919c4c00 == 67 [pid = 6210] [id = 699] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8f4bd400 == 66 [pid = 6210] [id = 709] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 156 (0x8eda5000) [pid = 6210] [serial = 2183] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 155 (0x94f41c00) [pid = 6210] [serial = 2192] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 154 (0x91b03000) [pid = 6210] [serial = 2186] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 153 (0x9503cc00) [pid = 6210] [serial = 2195] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 152 (0x92b93400) [pid = 6210] [serial = 2189] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 151 (0x950e5c00) [pid = 6210] [serial = 2198] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 150 (0x96d17000) [pid = 6210] [serial = 2219] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 149 (0x92323800) [pid = 6210] [serial = 2254] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 148 (0x8f30b000) [pid = 6210] [serial = 2222] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 147 (0x91b0cc00) [pid = 6210] [serial = 2225] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 146 (0x9523b800) [pid = 6210] [serial = 2228] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 145 (0x9776e000) [pid = 6210] [serial = 2231] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 144 (0x977e0800) [pid = 6210] [serial = 2234] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 143 (0x98ae2400) [pid = 6210] [serial = 2237] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 142 (0x99565400) [pid = 6210] [serial = 2242] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 141 (0x995c2c00) [pid = 6210] [serial = 2240] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOMWINDOW == 140 (0x999d5400) [pid = 6210] [serial = 2245] [outer = (nil)] [url = about:blank] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x91c25400 == 65 [pid = 6210] [id = 693] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x96da8800 == 64 [pid = 6210] [id = 765] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x93a52000 == 63 [pid = 6210] [id = 764] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x90ff2400 == 62 [pid = 6210] [id = 763] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8db6d000 == 61 [pid = 6210] [id = 762] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8db75800 == 60 [pid = 6210] [id = 761] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8db80400 == 59 [pid = 6210] [id = 760] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d918c00 == 58 [pid = 6210] [id = 759] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x99b2e800 == 57 [pid = 6210] [id = 758] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x99a79800 == 56 [pid = 6210] [id = 757] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x9523dc00 == 55 [pid = 6210] [id = 756] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d923c00 == 54 [pid = 6210] [id = 755] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8db79800 == 53 [pid = 6210] [id = 754] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x91b0ec00 == 52 [pid = 6210] [id = 753] 03:01:38 INFO - PROCESS | 6210 | --DOCSHELL 0x8d91d400 == 51 [pid = 6210] [id = 752] 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:01:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:01:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:01:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:01:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2028ms 03:01:39 INFO - PROCESS | 6210 | 1465207299003 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 139 (0x8dbc8000) [pid = 6210] [serial = 2201] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 138 (0x9232e400) [pid = 6210] [serial = 2210] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 137 (0x9503e000) [pid = 6210] [serial = 2217] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 136 (0x92329c00) [pid = 6210] [serial = 2216] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 135 (0x9189f800) [pid = 6210] [serial = 2205] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 134 (0x92507800) [pid = 6210] [serial = 2211] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 133 (0x8ed9d800) [pid = 6210] [serial = 2202] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x93b0c800) [pid = 6210] [serial = 2214] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x8f7f1c00) [pid = 6210] [serial = 2207] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x90f46c00) [pid = 6210] [serial = 2204] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x93a55000) [pid = 6210] [serial = 2213] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x919ce400) [pid = 6210] [serial = 2208] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x8f3a5800) [pid = 6210] [serial = 2248] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x8f7ec800) [pid = 6210] [serial = 2249] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x918a2400) [pid = 6210] [serial = 2251] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0x92328c00) [pid = 6210] [serial = 2252] [outer = (nil)] [url = about:blank] 03:01:39 INFO - PROCESS | 6210 | 1465207299343 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 6210 | 1465207299348 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 03:01:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:01:39 INFO - PROCESS | 6210 | 1465207299412 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 6210 | 1465207299418 Marionette TRACE conn3 <- [1,3058,null,{}] 03:01:39 INFO - PROCESS | 6210 | 1465207299438 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:39 INFO - PROCESS | 6210 | 1465207299446 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:39 INFO - PROCESS | 6210 | 1465207299597 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:01:39 INFO - PROCESS | 6210 | 1465207299757 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 6210 | 1465207299766 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:39 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda7400 == 52 [pid = 6210] [id = 774] 03:01:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x92504c00) [pid = 6210] [serial = 2321] [outer = (nil)] 03:01:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x94f44800) [pid = 6210] [serial = 2322] [outer = 0x92504c00] 03:01:39 INFO - PROCESS | 6210 | 1465207299833 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x950e5c00) [pid = 6210] [serial = 2323] [outer = 0x92504c00] 03:01:40 INFO - PROCESS | 6210 | 1465207300547 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:01:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:01:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:01:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:01:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:01:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:01:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:01:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:01:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:01:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1194ms 03:01:40 INFO - PROCESS | 6210 | 1465207300603 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 6210 | 1465207300607 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 03:01:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:01:40 INFO - PROCESS | 6210 | 1465207300616 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 6210 | 1465207300620 Marionette TRACE conn3 <- [1,3062,null,{}] 03:01:40 INFO - PROCESS | 6210 | 1465207300638 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 6210 | 1465207300643 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:40 INFO - PROCESS | 6210 | 1465207300916 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:01:40 INFO - PROCESS | 6210 | 1465207300933 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 6210 | 1465207300939 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:40 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d776000 == 53 [pid = 6210] [id = 775] 03:01:40 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x8db76c00) [pid = 6210] [serial = 2324] [outer = (nil)] 03:01:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x90ffa800) [pid = 6210] [serial = 2325] [outer = 0x8db76c00] 03:01:41 INFO - PROCESS | 6210 | 1465207301007 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x91c1a400) [pid = 6210] [serial = 2326] [outer = 0x8db76c00] 03:01:41 INFO - PROCESS | 6210 | [6210] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:01:41 INFO - PROCESS | 6210 | 1465207301927 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:01:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:01:41 INFO - {} 03:01:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1344ms 03:01:41 INFO - PROCESS | 6210 | 1465207301963 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 6210 | 1465207301966 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 03:01:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:01:41 INFO - PROCESS | 6210 | 1465207301973 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 6210 | 1465207301975 Marionette TRACE conn3 <- [1,3066,null,{}] 03:01:41 INFO - PROCESS | 6210 | 1465207301981 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:41 INFO - PROCESS | 6210 | 1465207301986 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:42 INFO - PROCESS | 6210 | 1465207302237 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:01:42 INFO - PROCESS | 6210 | 1465207302267 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 6210 | 1465207302275 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:42 INFO - PROCESS | 6210 | ++DOCSHELL 0x95239800 == 54 [pid = 6210] [id = 776] 03:01:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x96d19000) [pid = 6210] [serial = 2327] [outer = (nil)] 03:01:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x99b3c800) [pid = 6210] [serial = 2328] [outer = 0x96d19000] 03:01:42 INFO - PROCESS | 6210 | 1465207302355 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0x99e0cc00) [pid = 6210] [serial = 2329] [outer = 0x96d19000] 03:01:44 INFO - PROCESS | 6210 | 1465207304022 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 132 (0x93765000) [pid = 6210] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 131 (0x92380c00) [pid = 6210] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 130 (0x8f399800) [pid = 6210] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 129 (0x99b24c00) [pid = 6210] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 128 (0x989d4400) [pid = 6210] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 127 (0x8f7ef000) [pid = 6210] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 126 (0x97777800) [pid = 6210] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 125 (0x919c8c00) [pid = 6210] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 124 (0x8f7f1000) [pid = 6210] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 123 (0x8db7d400) [pid = 6210] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 122 (0x90ffa000) [pid = 6210] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 121 (0x8ef46c00) [pid = 6210] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 120 (0x9237a400) [pid = 6210] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 119 (0x8dbc8c00) [pid = 6210] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 118 (0x927f3400) [pid = 6210] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 117 (0x950e4800) [pid = 6210] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 116 (0x93ab2400) [pid = 6210] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 115 (0x8d76f800) [pid = 6210] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 114 (0x9189a400) [pid = 6210] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 113 (0x927f1c00) [pid = 6210] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 112 (0x918a8400) [pid = 6210] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 111 (0x8db7e400) [pid = 6210] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 110 (0x8eda2c00) [pid = 6210] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 109 (0x8db70800) [pid = 6210] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 108 (0x927fac00) [pid = 6210] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 107 (0x918a2000) [pid = 6210] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 106 (0x93ab4c00) [pid = 6210] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 105 (0x94f46000) [pid = 6210] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 104 (0x99b2f400) [pid = 6210] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 103 (0x91c23000) [pid = 6210] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 102 (0x98d74400) [pid = 6210] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 101 (0x91bdf400) [pid = 6210] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 100 (0x8db6fc00) [pid = 6210] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 99 (0x922de800) [pid = 6210] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:01:44 INFO - PROCESS | 6210 | --DOMWINDOW == 98 (0x8d920c00) [pid = 6210] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:01:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:01:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:01:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:01:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:01:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:01:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:01:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:01:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2233ms 03:01:44 INFO - PROCESS | 6210 | 1465207304214 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 6210 | 1465207304217 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 03:01:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:01:44 INFO - PROCESS | 6210 | 1465207304223 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 6210 | 1465207304226 Marionette TRACE conn3 <- [1,3070,null,{}] 03:01:44 INFO - PROCESS | 6210 | 1465207304232 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:44 INFO - PROCESS | 6210 | 1465207304242 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:44 INFO - PROCESS | 6210 | 1465207304442 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:01:44 INFO - PROCESS | 6210 | 1465207304557 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 6210 | 1465207304563 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:44 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db71800 == 55 [pid = 6210] [id = 777] 03:01:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 99 (0x8f39b800) [pid = 6210] [serial = 2330] [outer = (nil)] 03:01:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 100 (0x918a8400) [pid = 6210] [serial = 2331] [outer = 0x8f39b800] 03:01:44 INFO - PROCESS | 6210 | 1465207304630 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 6210 | ++DOMWINDOW == 101 (0x922de800) [pid = 6210] [serial = 2332] [outer = 0x8f39b800] 03:01:45 INFO - PROCESS | 6210 | 1465207305280 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:01:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:01:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:01:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:01:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:01:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:01:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:01:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1089ms 03:01:45 INFO - PROCESS | 6210 | 1465207305320 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 6210 | 1465207305323 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 03:01:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:01:45 INFO - PROCESS | 6210 | 1465207305329 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 6210 | 1465207305332 Marionette TRACE conn3 <- [1,3074,null,{}] 03:01:45 INFO - PROCESS | 6210 | 1465207305338 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 6210 | 1465207305342 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:45 INFO - PROCESS | 6210 | 1465207305555 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:01:45 INFO - PROCESS | 6210 | 1465207305578 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 6210 | 1465207305585 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:45 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db6ec00 == 56 [pid = 6210] [id = 778] 03:01:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 102 (0x90ffa000) [pid = 6210] [serial = 2333] [outer = (nil)] 03:01:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 103 (0x94f46000) [pid = 6210] [serial = 2334] [outer = 0x90ffa000] 03:01:45 INFO - PROCESS | 6210 | 1465207305651 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 6210 | ++DOMWINDOW == 104 (0x96d11000) [pid = 6210] [serial = 2335] [outer = 0x90ffa000] 03:01:46 INFO - PROCESS | 6210 | 1465207306671 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:01:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:01:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:01:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:01:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:01:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:01:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:01:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1398ms 03:01:46 INFO - PROCESS | 6210 | 1465207306731 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:01:46 INFO - PROCESS | 6210 | 1465207306739 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 03:01:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:01:46 INFO - PROCESS | 6210 | 1465207306795 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 6210 | 1465207306801 Marionette TRACE conn3 <- [1,3078,null,{}] 03:01:46 INFO - PROCESS | 6210 | 1465207306814 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:46 INFO - PROCESS | 6210 | 1465207306819 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:47 INFO - PROCESS | 6210 | 1465207307009 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:01:47 INFO - PROCESS | 6210 | 1465207307301 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 6210 | 1465207307312 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:47 INFO - PROCESS | 6210 | ++DOCSHELL 0x8eda5000 == 57 [pid = 6210] [id = 779] 03:01:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 105 (0x8ef51000) [pid = 6210] [serial = 2336] [outer = (nil)] 03:01:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 106 (0x8f7e7800) [pid = 6210] [serial = 2337] [outer = 0x8ef51000] 03:01:47 INFO - PROCESS | 6210 | 1465207307445 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 6210 | ++DOMWINDOW == 107 (0x90ff4400) [pid = 6210] [serial = 2338] [outer = 0x8ef51000] 03:01:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 03:01:48 INFO - reader.readAsText(blob_2) 03:01:48 INFO - }" did not throw 03:01:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 03:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 03:01:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 03:01:48 INFO - reader.readAsDataURL(blob_2) 03:01:48 INFO - }" did not throw 03:01:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 03:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 03:01:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 03:01:48 INFO - reader.readAsArrayBuffer(blob_2) 03:01:48 INFO - }" did not throw 03:01:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 03:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 03:01:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 03:01:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 03:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:48 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 6210 | 1465207308356 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 03:01:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:01:48 INFO - PROCESS | 6210 | 1465207308372 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 6210 | 1465207308377 Marionette TRACE conn3 <- [1,3082,null,{}] 03:01:48 INFO - PROCESS | 6210 | 1465207308401 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 6210 | 1465207308408 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:48 INFO - PROCESS | 6210 | 1465207308655 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:01:48 INFO - PROCESS | 6210 | 1465207308816 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 6210 | 1465207308827 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:48 INFO - PROCESS | 6210 | ++DOCSHELL 0x92371800 == 58 [pid = 6210] [id = 780] 03:01:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 108 (0x92506400) [pid = 6210] [serial = 2339] [outer = (nil)] 03:01:48 INFO - PROCESS | 6210 | ++DOMWINDOW == 109 (0x93765000) [pid = 6210] [serial = 2340] [outer = 0x92506400] 03:01:48 INFO - PROCESS | 6210 | 1465207308923 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 6210 | ++DOMWINDOW == 110 (0x94f41c00) [pid = 6210] [serial = 2341] [outer = 0x92506400] 03:01:49 INFO - PROCESS | 6210 | 1465207309802 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:01:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:01:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:01:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1482ms 03:01:49 INFO - PROCESS | 6210 | 1465207309856 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 6210 | 1465207309860 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 03:01:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:01:49 INFO - PROCESS | 6210 | 1465207309867 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 6210 | 1465207309873 Marionette TRACE conn3 <- [1,3086,null,{}] 03:01:49 INFO - PROCESS | 6210 | 1465207309890 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:49 INFO - PROCESS | 6210 | 1465207309898 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:50 INFO - PROCESS | 6210 | 1465207310091 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:01:50 INFO - PROCESS | 6210 | 1465207310355 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 6210 | 1465207310365 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:50 INFO - PROCESS | 6210 | ++DOCSHELL 0x98d7c800 == 59 [pid = 6210] [id = 781] 03:01:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 111 (0x9955d000) [pid = 6210] [serial = 2342] [outer = (nil)] 03:01:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 112 (0x9967c000) [pid = 6210] [serial = 2343] [outer = 0x9955d000] 03:01:50 INFO - PROCESS | 6210 | 1465207310453 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 6210 | ++DOMWINDOW == 113 (0x99b2e800) [pid = 6210] [serial = 2344] [outer = 0x9955d000] 03:01:51 INFO - PROCESS | 6210 | 1465207311269 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:01:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:01:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1435ms 03:01:51 INFO - PROCESS | 6210 | 1465207311304 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 6210 | 1465207311309 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 03:01:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:01:51 INFO - PROCESS | 6210 | 1465207311315 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - PROCESS | 6210 | 1465207311319 Marionette TRACE conn3 <- [1,3090,null,{}] 03:01:51 INFO - PROCESS | 6210 | 1465207311325 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:51 INFO - PROCESS | 6210 | 1465207311330 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:51 INFO - PROCESS | 6210 | 1465207311542 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:01:51 INFO - PROCESS | 6210 | 1465207311785 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 6210 | 1465207311796 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:51 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d923000 == 60 [pid = 6210] [id = 782] 03:01:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 114 (0x99567000) [pid = 6210] [serial = 2345] [outer = (nil)] 03:01:51 INFO - PROCESS | 6210 | ++DOMWINDOW == 115 (0x99fcdc00) [pid = 6210] [serial = 2346] [outer = 0x99567000] 03:01:51 INFO - PROCESS | 6210 | 1465207311879 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 6210 | ++DOMWINDOW == 116 (0x9a1bac00) [pid = 6210] [serial = 2347] [outer = 0x99567000] 03:01:52 INFO - PROCESS | 6210 | 1465207312728 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:01:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1433ms 03:01:52 INFO - PROCESS | 6210 | 1465207312748 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:01:52 INFO - PROCESS | 6210 | 1465207312752 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 03:01:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:01:52 INFO - PROCESS | 6210 | 1465207312758 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:01:52 INFO - PROCESS | 6210 | 1465207312762 Marionette TRACE conn3 <- [1,3094,null,{}] 03:01:52 INFO - PROCESS | 6210 | 1465207312768 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:52 INFO - PROCESS | 6210 | 1465207312773 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:52 INFO - PROCESS | 6210 | 1465207312943 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:01:53 INFO - PROCESS | 6210 | 1465207313193 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 6210 | 1465207313205 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:53 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db62c00 == 61 [pid = 6210] [id = 783] 03:01:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 117 (0x95236000) [pid = 6210] [serial = 2348] [outer = (nil)] 03:01:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 118 (0x9a958800) [pid = 6210] [serial = 2349] [outer = 0x95236000] 03:01:53 INFO - PROCESS | 6210 | 1465207313285 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 6210 | ++DOMWINDOW == 119 (0x9a9e4400) [pid = 6210] [serial = 2350] [outer = 0x95236000] 03:01:54 INFO - PROCESS | 6210 | 1465207314131 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:01:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1429ms 03:01:54 INFO - PROCESS | 6210 | 1465207314189 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 6210 | 1465207314192 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 03:01:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:01:54 INFO - PROCESS | 6210 | 1465207314199 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 6210 | 1465207314202 Marionette TRACE conn3 <- [1,3098,null,{}] 03:01:54 INFO - PROCESS | 6210 | 1465207314226 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:54 INFO - PROCESS | 6210 | 1465207314237 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:54 INFO - PROCESS | 6210 | 1465207314450 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:01:54 INFO - PROCESS | 6210 | 1465207314672 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 6210 | 1465207314680 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:54 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d91ac00 == 62 [pid = 6210] [id = 784] 03:01:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 120 (0x9a954400) [pid = 6210] [serial = 2351] [outer = (nil)] 03:01:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 121 (0x9af8b800) [pid = 6210] [serial = 2352] [outer = 0x9a954400] 03:01:54 INFO - PROCESS | 6210 | 1465207314796 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 6210 | ++DOMWINDOW == 122 (0x9afc2000) [pid = 6210] [serial = 2353] [outer = 0x9a954400] 03:01:55 INFO - PROCESS | 6210 | 1465207315620 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:01:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1450ms 03:01:55 INFO - PROCESS | 6210 | 1465207315650 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 6210 | 1465207315654 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 03:01:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:01:55 INFO - PROCESS | 6210 | 1465207315660 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - PROCESS | 6210 | 1465207315663 Marionette TRACE conn3 <- [1,3102,null,{}] 03:01:55 INFO - PROCESS | 6210 | 1465207315669 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 6210 | 1465207315674 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:55 INFO - PROCESS | 6210 | 1465207315849 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:01:56 INFO - PROCESS | 6210 | 1465207316120 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 6210 | 1465207316128 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:56 INFO - PROCESS | 6210 | ++DOCSHELL 0x8d774c00 == 63 [pid = 6210] [id = 785] 03:01:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 123 (0x9aa05800) [pid = 6210] [serial = 2354] [outer = (nil)] 03:01:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 124 (0x9b274c00) [pid = 6210] [serial = 2355] [outer = 0x9aa05800] 03:01:56 INFO - PROCESS | 6210 | 1465207316219 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 6210 | ++DOMWINDOW == 125 (0x9b2a1000) [pid = 6210] [serial = 2356] [outer = 0x9aa05800] 03:01:57 INFO - PROCESS | 6210 | 1465207317016 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:01:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1379ms 03:01:57 INFO - PROCESS | 6210 | 1465207317040 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:01:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:01:57 INFO - PROCESS | 6210 | 1465207317050 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 03:01:57 INFO - PROCESS | 6210 | 1465207317055 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 6210 | 1465207317060 Marionette TRACE conn3 <- [1,3106,null,{}] 03:01:57 INFO - PROCESS | 6210 | 1465207317065 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 6210 | 1465207317070 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:57 INFO - PROCESS | 6210 | 1465207317243 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 03:01:57 INFO - PROCESS | 6210 | 1465207317533 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 6210 | 1465207317541 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:57 INFO - PROCESS | 6210 | ++DOCSHELL 0x99b3a400 == 64 [pid = 6210] [id = 786] 03:01:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 126 (0x9af85000) [pid = 6210] [serial = 2357] [outer = (nil)] 03:01:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 127 (0x9b2b0c00) [pid = 6210] [serial = 2358] [outer = 0x9af85000] 03:01:57 INFO - PROCESS | 6210 | 1465207317627 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 6210 | ++DOMWINDOW == 128 (0x9b2b4400) [pid = 6210] [serial = 2359] [outer = 0x9af85000] 03:01:58 INFO - PROCESS | 6210 | 1465207318452 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:01:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1435ms 03:01:58 INFO - PROCESS | 6210 | 1465207318492 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 6210 | 1465207318496 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 03:01:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:01:58 INFO - PROCESS | 6210 | 1465207318502 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - PROCESS | 6210 | 1465207318506 Marionette TRACE conn3 <- [1,3110,null,{}] 03:01:58 INFO - PROCESS | 6210 | 1465207318512 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:58 INFO - PROCESS | 6210 | 1465207318516 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:58 INFO - PROCESS | 6210 | 1465207318792 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 03:01:59 INFO - PROCESS | 6210 | 1465207319002 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 6210 | 1465207319008 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:01:59 INFO - PROCESS | 6210 | ++DOCSHELL 0x8db66800 == 65 [pid = 6210] [id = 787] 03:01:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 129 (0x9b2afc00) [pid = 6210] [serial = 2360] [outer = (nil)] 03:01:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 130 (0x9b772000) [pid = 6210] [serial = 2361] [outer = 0x9b2afc00] 03:01:59 INFO - PROCESS | 6210 | 1465207319096 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 6210 | ++DOMWINDOW == 131 (0x9d420400) [pid = 6210] [serial = 2362] [outer = 0x9b2afc00] 03:01:59 INFO - PROCESS | 6210 | 1465207319929 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:01:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:01:59 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:01:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:01:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1485ms 03:01:59 INFO - PROCESS | 6210 | 1465207319991 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 6210 | 1465207319995 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 03:02:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:02:00 INFO - PROCESS | 6210 | 1465207320021 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 6210 | 1465207320025 Marionette TRACE conn3 <- [1,3114,null,{}] 03:02:00 INFO - PROCESS | 6210 | 1465207320030 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 6210 | 1465207320035 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:02:00 INFO - PROCESS | 6210 | 1465207320210 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 03:02:00 INFO - PROCESS | 6210 | 1465207320478 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3e6ea0e6-acd3-42ae-a19a-776ea10208a0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 6210 | 1465207320484 Marionette INFO sendAsync dbe2b05b-dc0c-4c01-bb8b-7543d872f0b2 03:02:00 INFO - PROCESS | 6210 | ++DOCSHELL 0x9523bc00 == 66 [pid = 6210] [id = 788] 03:02:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 132 (0x9b2ba800) [pid = 6210] [serial = 2363] [outer = (nil)] 03:02:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 133 (0xa100f000) [pid = 6210] [serial = 2364] [outer = 0x9b2ba800] 03:02:00 INFO - PROCESS | 6210 | 1465207320564 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 6210 | ++DOMWINDOW == 134 (0xa2254c00) [pid = 6210] [serial = 2365] [outer = 0x9b2ba800] 03:02:01 INFO - PROCESS | 6210 | 1465207321430 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:02:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:02:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1435ms 03:02:01 INFO - PROCESS | 6210 | 1465207321451 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 6210 | 1465207321455 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 03:02:02 WARNING - u'runner_teardown' () 03:02:02 INFO - No more tests 03:02:02 INFO - Got 0 unexpected results 03:02:02 INFO - SUITE-END | took 1210s 03:02:02 INFO - Closing logging queue 03:02:02 INFO - queue closed 03:02:02 INFO - Return code: 0 03:02:02 WARNING - # TBPL SUCCESS # 03:02:02 INFO - Running post-action listener: _resource_record_post_action 03:02:02 INFO - Running post-run listener: _resource_record_post_run 03:02:03 INFO - Total resource usage - Wall time: 1245s; CPU: 98.0%; Read bytes: 1359872; Write bytes: 922021888; Read time: 56; Write time: 205124 03:02:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:02:03 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134619136; Read time: 8; Write time: 116968 03:02:03 INFO - run-tests - Wall time: 1215s; CPU: 98.0%; Read bytes: 1355776; Write bytes: 787320832; Read time: 48; Write time: 88148 03:02:03 INFO - Running post-run listener: _upload_blobber_files 03:02:03 INFO - Blob upload gear active. 03:02:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:02:03 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:02:03 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:02:03 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:02:04 INFO - (blobuploader) - INFO - Open directory for files ... 03:02:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:02:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:02:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:02:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:02:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:02:05 INFO - (blobuploader) - INFO - Done attempting. 03:02:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:02:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:02:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:02:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:02:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:02:06 INFO - (blobuploader) - INFO - Done attempting. 03:02:06 INFO - (blobuploader) - INFO - Iteration through files over. 03:02:06 INFO - Return code: 0 03:02:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:02:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:02:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f506ee98aad70a705a5840a514dd6bd97477621cbe2a1d01d5fee5ba412397e834cfb3913915e9c30ec546e2a05bf43139c331062206531e7327c78f8c0d86e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca1ba2ba68f66eccb928ad61f8e137177f0a2b40b39a92c6d5abcbae34fc350cff9b9f058684e984c1cb5d7c571762e503ff92f95d5356e3f9978ab8d523ade4"} 03:02:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:02:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:02:06 INFO - Contents: 03:02:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f506ee98aad70a705a5840a514dd6bd97477621cbe2a1d01d5fee5ba412397e834cfb3913915e9c30ec546e2a05bf43139c331062206531e7327c78f8c0d86e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca1ba2ba68f66eccb928ad61f8e137177f0a2b40b39a92c6d5abcbae34fc350cff9b9f058684e984c1cb5d7c571762e503ff92f95d5356e3f9978ab8d523ade4"} 03:02:06 INFO - Running post-run listener: copy_logs_to_upload_dir 03:02:06 INFO - Copying logs to upload dir... 03:02:06 INFO - mkdir: /builds/slave/test/build/upload/logs 03:02:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1378.918812 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 59 secs) (at 2016-06-06 03:02:06.675764) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 03:02:06.677030) ========= 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-1465205906.874365-317825770 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f506ee98aad70a705a5840a514dd6bd97477621cbe2a1d01d5fee5ba412397e834cfb3913915e9c30ec546e2a05bf43139c331062206531e7327c78f8c0d86e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca1ba2ba68f66eccb928ad61f8e137177f0a2b40b39a92c6d5abcbae34fc350cff9b9f058684e984c1cb5d7c571762e503ff92f95d5356e3f9978ab8d523ade4"} build_url:https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033157 build_url: 'https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f506ee98aad70a705a5840a514dd6bd97477621cbe2a1d01d5fee5ba412397e834cfb3913915e9c30ec546e2a05bf43139c331062206531e7327c78f8c0d86e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca1ba2ba68f66eccb928ad61f8e137177f0a2b40b39a92c6d5abcbae34fc350cff9b9f058684e984c1cb5d7c571762e503ff92f95d5356e3f9978ab8d523ade4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FeWr4eD0S76Bd3S-w-Rtaw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 03:02:06.745153) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:02:06.745672) ========= 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-1465205906.874365-317825770 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016891 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:02:06.807144) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 03:02:06.807488) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 03:02:06.807918) ========= ========= Total master_lag: 2.48 =========